home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SPACE 1
/
SPACE - Library 1 - Volume 1.iso
/
telecomm
/
309
/
dualterm
/
dualterm.gfa
(
.txt
)
< prev
next >
Wrap
GFA-BASIC Atari
|
1988-11-27
|
36KB
|
2,120 lines
'
' DUALTERM.BAS - Yet another fine Hakr-Warz™ product.
' Public domain by Tony Belding.
' version 1.00 @ 11/26/88
'
initialize
do.term
terminate
STOP
'
> PROCEDURE do.term
DO
'
' print incoming characters
IF INP?(aux%) THEN
c|=INP(aux%)
IF capture!
buffer|(buf.index%)=c|
INC buf.index%
IF buf.index%>=buf.size%
@save.buffer
ENDIF
ENDIF
IF atascii!
outcon(c|)
ELSE
OUT console%,c| AND 127
ENDIF
ENDIF
'
' check mouse
IF MOUSEK=1
desk.menu
ENDIF
'
' check upload status
IF upload!
upload.ascii
upload!=FALSE
ENDIF
'
' check dial status
IF dial%
hide.cursor
PRINT "Dialing: ";name$(dial%)
show.cursor
PRINT #1,dial$;number$(dial%)
dial%=0
ENDIF
'
' read user input
IF INP?(console%) THEN
c|=INP(console%)
SELECT c|
CASE 8 ! backspace
IF atascii!
OUT aux%,126
ELSE
OUT aux%,8
ENDIF
CASE 9 ! tab
IF atascii!
OUT aux%,127
ELSE
OUT aux%,9
ENDIF
CASE 13 ! cr/lf
kbshift%=BIOS(11,-1)
IF (NOT atascii!) OR (kbshift% AND 8)
OUT aux%,13
OUT aux%,10
ELSE
OUT aux%,155
ENDIF
CASE 27 ! escape key (so that inverse will work right)
OUT aux%,27
CASE 148 ! alt-t <<<
IF atascii!
change.res(1)
CLS
atascii!=FALSE
vt52.pal
enable(TRUE)
PRINT "VT-52 Terminal"
entry$(20)=" Terminal: VT52"
ELSE
change.res(0)
CLS
atascii!=TRUE
atascii.pal
PRINT "ATASCII Terminal"
show.cursor
entry$(20)=" Terminal: ATASCII"
ENDIF
CASE 174 ! alt-c <<<
toggle.capture
CASE 187 ! F1 <<<
invert.text
CASE 195 ! F9 <<<
PRINT #1,macro1$;
CASE 196 ! F10 <<<
PRINT #1,macro2$;
CASE 199 ! clr/home <<<
hide.cursor
CLS
show.cursor
CASE 225 ! undo <<<
hide.cursor
PRINT
PRINT "Exit DualTerm? ";
REPEAT
temp$=INKEY$
UNTIL temp$<>""
IF UPPER$(temp$)="Y"
PRINT "Yes.";
PAUSE 20
EXIT IF TRUE
ENDIF
PRINT "No."
show.cursor
CASE 226 ! help <<<
desk.menu
DEFAULT
IF atascii! AND inverse!
ADD c|,128
ENDIF
OUT aux%,c|
IF half.duplex!
IF atascii!
outcon(c|)
ELSE
OUT console%,c|
ENDIF
ENDIF
ENDSELECT
ENDIF
'
LOOP
RETURN
'
> PROCEDURE set.baud.rate
LOCAL code%,baud$
ALERT 2," |Select new baud rate:",3,"300|1200|2400",choice#
SELECT choice#
CASE 1
code%=9
entry$(17)=" Baud Rate: 300"
CASE 2
code%=7
entry$(17)=" Baud Rate: 1200"
CASE 3
code%=4
entry$(17)=" Baud Rate: 2400"
ENDSELECT
IF code%<>baud% ! i.e. if it was changed
baud%=code%
VOID XBIOS(15,baud%,-1,-1,-1,-1,-1) ! this does the deed
show.menu
ENDIF
RETURN
> PROCEDURE set.duplex
IF half.duplex!=TRUE
half.duplex!=FALSE
entry$(18)=" Duplex: FULL"
ELSE
half.duplex!=TRUE
entry$(18)=" Duplex: HALF"
ENDIF
show.menu
RETURN
'
> PROCEDURE upload.ascii
OPEN "I",#2,upload$
WHILE NOT EOF(#2)
OUT aux%,INP(#2)
WHILE INP?(aux%)
IF atascii!
outcon(INP(aux%))
ELSE
OUT console%,INP(aux%)
ENDIF
WEND
KEYTEST k|
EXIT IF k|=3 ! abort upload if CTRL-C
WEND
CLOSE #2
RETURN
'
> PROCEDURE initialize
LOCAL x%,y%,ll%,screen$
'
aux%=1
console%=2
baud%=4
VOID XBIOS(15,4,0,136,-1,-1,-1) ! configures the rs232 port
'
half.duplex!=FALSE
atascii!=FALSE
inverse!=FALSE
open!=FALSE
capture!=FALSE
upload!=FALSE
dial%=0
'
IF XBIOS(4)=0
CLS
PRINT "Sorry, DualTerm is for medium or high resolution."
KEYGET dummy#
SYSTEM
ENDIF
res#=XBIOS(4)
IF res#=2
hires!=TRUE
maxlin%=79
ELSE
hires!=FALSE
maxlin%=40
ENDIF
GRAPHMODE 3
'
CLS
HIDEM
deskpal$=SPACE$(32)
get_palette(*deskpal$) ! this stores the original desktop colors
'
IF NOT hires!
medscreen%=XBIOS(3) ! the base of the medium res screen
DIM scrbase|(32255) ! <= a place to put the low res screen
lowscreen%=VARPTR(scrbase|(0))
WHILE lowscreen% MOD 256<>0 ! the loop makes sure we have an even page address
INC lowscreen%
WEND
ENDIF
'
DIM atascii$(255) ! this holds the atascii characters
change.res(0)
enable(FALSE)
'
' this stores the raw atascii graphics data
' ## INLINE:
' $0000: 01 1f 00 47 00 04 ff 73 ff f3 ff 73 ff f3 bf 1c
' $0010: ff 3c bf 1c ff 3c ee 77 fe 7f ee 77 fe 7f fb f0
' $0020: ff f2 fb f0 ff f2 7e fe 7f fe 7e fe 7f fe 7f 9f
' $0030: ff df 7f 9f ff df de 00 fe 10 de 00 fe 10 f0 03
' $0040: f8 07 f0 03 f8 07 fd fe ff ff fd fe ff ff ff 7f
' $0050: ff ff ff 7f ff ff bf dc ff fc bf dc ff fc ef f7
' $0060: ff ff ef f7 ff ff f8 fd fc ff f8 fd fc ff fe e7
' $0070: ff e7 fe e7 ff e7 07 b9 87 f9 07 b9 87 f9 d0 ef
' $0080: f0 ff d0 ef f0 ff f7 fb ff ff f7 fb ff ff fd fe
' $0090: ff ff fd fe ff ff c9 73 c9 f3 c9 73 c9 f3 bf 1c
' $00a0: ff 3c bf 1c ff 3c ee 77 fe 7f ee 77 fe 7f fb e0
' $00b0: ff e2 fb e0 ff e2 3e fc 3f fc 3e fc 3f fc 7f 8f
' $00c0: ff cf 7f 8f ff cf de 00 fe 10 de 00 fe 10 f0 03
' $00d0: f8 07 f0 03 f8 07 fd fe ff ff fd fe ff ff e3 7f
' $00e0: e3 ff e3 7f e3 ff bf dc ff fc bf dc ff fc ef f7
' $00f0: ff ff ef f7 ff ff f8 fd fc ff f8 fd fc ff fe e7
' $0100: ff e7 fe e7 ff e7 07 b9 87 f9 07 b9 87 f9 d3 ee
' $0110: f3 fe d3 ee f3 fe 77 3b 7f 3f 77 3b 7f 3f 9d ce
' $0120: 9f cf 9d ce 9f cf 80 73 80 f3 80 73 80 f3 bf 1c
' $0130: ff 3c bf 1c ff 3c ee 77 fe 7f ee 77 fe 7f fb c5
' $0140: ff c7 fb c5 ff c7 1e f8 1f f8 1e f8 1f f8 7f 87
' $0150: ff c7 7f 87 ff c7 de 00 fe 10 de 00 fe 10 f7 fb
' $0160: ff ff f7 fb ff ff fd fe ff ff fd fe ff ff e3 7f
' $0170: e3 ff e3 7f e3 ff bf dc ff fc bf dc ff fc ec 37
' $0180: fc 3f ec 37 fc 3f f8 fd fc ff f8 fd fc ff fe e7
' $0190: ff e7 fe e7 ff e7 07 b9 87 f9 07 b9 87 f9 d0 ec
' $01a0: f0 fc d0 ec f0 fc 37 3b 3f 3f 37 3b 3f 3f 3d e6
' $01b0: 3f e7 3d e6 3f e7 80 70 80 f0 80 70 80 f0 3f 00
' $01c0: 7f 20 3f 00 7f 20 e0 70 f0 78 e0 70 f0 78 3b 8d
' $01d0: 3f 8f 3b 8d 3f 8f 8e f0 8f f0 8e f0 8f f0 7f 83
' $01e0: ff c3 7f 83 ff c3 de 00 fe 10 de 00 fe 10 f7 fb
' $01f0: ff ff f7 fb ff ff fd fe ff ff fd fe ff ff 88 70
' $0200: 88 f0 88 70 88 f0 00 00 40 20 00 00 40 20 08 17
' $0210: 18 1f 08 17 18 1f f8 fc fc fe f8 fc fc fe 00 00
' $0220: 01 00 00 00 01 00 07 b8 87 f8 07 b8 87 f8 13 e8
' $0230: 33 f8 13 e8 33 f8 17 3a 1f 3e 17 3a 1f 3e 05 02
' $0240: 07 03 05 02 07 03 c1 70 c1 f0 c1 70 c1 f0 3f 00
' $0250: 7f 20 3f 00 7f 20 e0 70 f0 78 e0 70 f0 78 3b 1d
' $0260: 3f 1f 3b 1d 3f 1f c6 e0 c7 e0 c6 e0 c7 e0 78 01
' $0270: f8 41 78 01 f8 41 df ef ff ff df ef ff ff f7 fb
' $0280: ff ff f7 fb ff ff fc 1e fe 1f fc 1e fe 1f 88 70
' $0290: 88 f0 88 70 88 f0 00 00 40 20 00 00 40 20 08 10
' $02a0: 18 18 08 10 18 18 00 fc 04 fe 00 fc 04 fe 00 00
' $02b0: 01 00 00 00 01 00 07 b8 87 f8 07 b8 87 f8 10 2e
' $02c0: 30 3e 10 2e 30 3e 74 0b 7c 0f 74 0b 7c 0f 3d e6
' $02d0: 3f e7 3d e6 3f e7 e3 73 e3 f3 e3 73 e3 f3 bf 1f
' $02e0: ff 3f bf 1f ff 3f ee 77 fe 7f ee 77 fe 7f 3a 3d
' $02f0: 3e 3f 3a 3d 3e 3f e2 c0 e3 c0 e2 c0 e3 c0 78 00
' $0300: f8 40 78 00 f8 40 df ef ff ff df ef ff ff f7 fb
' $0310: ff ff f7 fb ff ff fc 1e fe 1f fc 1e fe 1f f7 73
' $0320: f7 f3 f7 73 f7 f3 bf dc ff fc bf dc ff fc e8 10
' $0330: f8 18 e8 10 f8 18 00 fd 04 ff 00 fd 04 ff ce ff
' $0340: cf ff ce ff cf ff 07 bf 87 ff 07 bf 87 ff dc ee
' $0350: fc fe dc ee fc fe 76 1b 7e 1f 76 1b 7e 1f 9d ce
' $0360: 9f cf 9d ce 9f cf f7 73 f7 f3 f7 73 f7 f3 bf 1f
' $0370: ff 3f bf 1f ff 3f ee 77 fe 7f ee 77 fe 7f 38 7d
' $0380: 3c 7f 38 7d 3c 7f f0 80 f1 80 f0 80 f1 80 78 00
' $0390: f8 40 78 00 f8 40 5f ef 7f ff 5f ef 7f ff f7 f8
' $03a0: ff fc f7 f8 ff fc 00 1e 02 1f 00 1e 02 1f e3 73
' $03b0: e3 f3 e3 73 e3 f3 bf dc ff fc bf dc ff fc ec 30
' $03c0: fc 38 ec 30 fc 38 00 fd 04 ff 00 fd 04 ff ce ff
' $03d0: cf ff ce ff cf ff 07 bf 87 ff 07 bf 87 ff dc 2e
' $03e0: fc 3e dc 2e fc 3e 77 3b 7f 3f 77 3b 7f 3f fd fe
' $03f0: ff ff fd fe ff ff ff 73 ff f3 ff 73 ff f3 bf 1f
' $0400: ff 3f bf 1f ff 3f ee 77 fe 7f ee 77 fe 7f 38 fd
' $0410: 3c ff 38 fd 3c ff f8 00 f9 00 f8 00 f9 00 78 00
' $0420: f8 40 78 00 f8 40 1f ef 3f ff 1f ef 3f ff f7 f8
' $0430: ff fc f7 f8 ff fc 00 1e 02 1f 00 1e 02 1f ff 73
' $0440: ff f3 ff 73 ff f3 bf dc ff fc bf dc ff fc ef f0
' $0450: ff f8 ef f0 ff f8 00 fd 04 ff 00 fd 04 ff ce ff
' $0460: cf ff ce ff cf ff 07 bf 87 ff 07 bf 87 ff df ef
' $0470: ff ff df ef ff ff f7 fb ff ff f7 fb ff ff fd fe
' $0480: ff ff fd fe ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0490: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $04a0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $04b0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $04c0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $04d0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $04e0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $04f0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0500: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0510: ff ff 00 00 ff ff ff 7f ff ff ff 7f ff ff bf df
' $0520: ff ff bf df ff ff ee 77 fe 7f ee 77 fe 7f fb 8d
' $0530: ff 8f fb 8d ff 8f fe ff ff ff fe ff ff ff 7f bf
' $0540: ff ff 7f bf ff ff df ef ff ff df ef ff ff f7 fb
' $0550: ff ff f7 fb ff ff fd fe ff ff fd fe ff ff ff 7f
' $0560: ff ff ff 7f ff ff bf df ff ff bf df ff ff ef f7
' $0570: ff ff ef f7 ff ff fb fd ff ff fb fd ff ff fe ff
' $0580: ff ff fe ff ff ff 7f bf ff ff 7f bf ff ff df ef
' $0590: ff ff df ef ff ff 97 fa 9f fe 97 fa 9f fe 7d fe
' $05a0: 7f ff 7d fe 7f ff ff 73 ff f3 ff 73 ff f3 a6 53
' $05b0: e6 73 a6 53 e6 73 2c 14 3c 1c 2c 14 3c 1c cb 25
' $05c0: cf 27 cb 25 cf 27 ce f1 cf f1 ce f1 cf f1 47 a6
' $05d0: c7 e6 47 a6 c7 e6 5c ef 7c ff 5c ef 7c ff f7 fb
' $05e0: ff ff f7 fb ff ff fd f2 ff f3 fd f2 ff f3 c3 73
' $05f0: c3 f3 c3 73 c3 f3 b0 d0 f0 f0 b0 d0 f0 f0 2f 34
' $0600: 3f 3c 2f 34 3f 3c 0b 0d 0f 0f 0b 0d 0f 0f 02 c3
' $0610: 03 c3 02 c3 03 c3 61 bf e1 ff 61 bf e1 ff df ef
' $0620: ff ff df ef ff ff 37 fb 3f ff 37 fb 3f ff 3d 86
' $0630: 3f 87 3d 86 3f 87 ff 73 ff f3 ff 73 ff f3 a6 40
' $0640: e6 60 a6 40 e6 60 09 f4 19 fc 09 f4 19 fc 9b 8d
' $0650: 9f 8f 9b 8d 9f 8f ce e3 cf e3 ce e3 cf e3 63 b0
' $0660: e3 f0 63 b0 e3 f0 dc ef fc ff dc ef fc ff f7 fb
' $0670: ff ff f7 fb ff ff fd e6 ff e7 fd e6 ff e7 99 63
' $0680: 99 e3 99 63 99 e3 a6 5e e6 7e a6 5e e6 7e 6e 34
' $0690: 7e 3c 6e 34 7e 3c fa 7d fe 7f fa 7d fe 7f f2 99
' $06a0: f3 99 f2 99 f3 99 4c b9 cc f9 4c b9 cc f9 dc ee
' $06b0: fc fe dc ee fc fe 74 0b 7c 0f 74 0b 7c 0f 9d 32
' $06c0: 9f 33 9d 32 9f 33 ff 73 ff f3 ff 73 ff f3 a6 53
' $06d0: e6 73 a6 53 e6 73 2c 37 3c 3f 2c 37 3c 3f 3b 1d
' $06e0: 3f 1f 3b 1d 3f 1f ce e7 cf e7 ce e7 cf e7 73 80
' $06f0: f3 c0 73 80 f3 c0 10 2f 30 3f 10 2f 30 3f f4 0b
' $0700: fc 0f f4 0b fc 0f fd ce ff cf fd ce ff cf 91 73
' $0710: 91 f3 91 73 91 f3 bc dc fc fc bc dc fc fc ec 34
' $0720: fc 3c ec 34 fc 3c 1a 0d 1e 0f 1a 0d 1e 0f e6 c3
' $0730: e7 c3 e6 c3 e7 c3 60 b9 e0 f9 60 b9 e0 f9 dc ec
' $0740: fc fc dc ec fc fc f7 fb ff ff f7 fb ff ff cd e6
' $0750: cf e7 cd e6 cf e7 ff 73 ff f3 ff 73 ff f3 bf d3
' $0760: ff f3 bf d3 ff f3 2f 96 3f 9e 2f 96 3f 9e 7a 41
' $0770: 7e 43 7a 41 7e 43 fe e7 ff e7 fe e7 ff e7 73 b0
' $0780: f3 f0 73 b0 f3 f0 dc ef fc ff dc ef fc ff f7 fb
' $0790: ff ff f7 fb ff ff fd 9e ff 9f fd 9e ff 9f 89 73
' $07a0: 89 f3 89 73 89 f3 b9 de f9 fe b9 de f9 fe 69 37
' $07b0: 79 3f 69 37 79 3f ca 65 ce 67 ca 65 ce 67 ce 99
' $07c0: cf 99 ce 99 cf 99 7c bf fc ff 7c bf fc ff df ee
' $07d0: ff fe df ee ff fe 77 fb 7f ff 77 fb 7f ff 9d ce
' $07e0: 9f cf 9d ce 9f cf ff 7f ff ff ff 7f ff ff bf c0
' $07f0: ff e0 bf c0 ff e0 08 34 18 3c 08 34 18 3c ca 65
' $0800: ce 67 ca 65 ce 67 fe e3 ff e3 fe e3 ff e3 63 a6
' $0810: e3 e6 63 a6 e3 e6 5c ee 7c fe 5c ee 7c fe 77 fb
' $0820: 7f ff 77 fb 7f ff 9d 3e 9f 3f 9d 3e 9f 3f 99 73
' $0830: 99 f3 99 73 99 f3 b3 d3 f3 f3 b3 d3 f3 f3 28 14
' $0840: 38 1c 28 14 38 1c ca 65 ce 67 ca 65 ce 67 9e 99
' $0850: 9f 99 9e 99 9f 99 79 b9 f9 f9 79 b9 f9 f9 dc ef
' $0860: fc ff dc ef fc ff 34 0b 3c 0f 34 0b 3c 0f 3d fe
' $0870: 3f ff 3d fe 3f ff ff 73 ff f3 ff 73 ff f3 bf d3
' $0880: ff f3 bf d3 ff f3 2e 75 3e 7d 2e 75 3e 7d cb 11
' $0890: cf 13 cb 11 cf 13 fe f1 ff f1 fe f1 ff f1 47 bf
' $08a0: c7 ff 47 bf c7 ff df ee ff fe df ee ff fe 77 fb
' $08b0: 7f ff 77 fb 7f ff 9d 7e 9f 7f 9d 7e 9f 7f c3 40
' $08c0: c3 c0 c3 40 c3 c0 a0 58 e0 78 a0 58 e0 78 6f 36
' $08d0: 7f 3e 6f 36 7f 3e 1b 0d 1f 0f 1b 0d 1f 0f 9e c3
' $08e0: 9f c3 9e c3 9f c3 63 b9 e3 f9 63 b9 e3 f9 dc ef
' $08f0: fc ff dc ef fc ff 97 fa 9f fe 97 fa 9f fe 7d ce
' $0900: 7f cf 7d ce 7f cf ff 7f ff ff ff 7f ff ff bf df
' $0910: ff ff bf df ff ff ef f7 ff ff ef f7 ff ff fb fd
' $0920: ff ff fb fd ff ff fe ff ff ff fe ff ff ff 7f bf
' $0930: ff ff 7f bf ff ff df ec ff fc df ec ff fc f7 fb
' $0940: ff ff f7 fb ff ff fd fe ff ff fd fe ff ff ff 7f
' $0950: ff ff ff 7f ff ff bf df ff ff bf df ff ff ef f7
' $0960: ff ff ef f7 ff ff fb fd ff ff fb fd ff ff fe ff
' $0970: ff ff fe ff ff ff 7f bf ff ff 7f bf ff ff d9 ef
' $0980: f9 ff d9 ef f9 ff f7 fb ff ff f7 fb ff ff fd fe
' $0990: ff ff fd fe ff ff 00 00 ff ff 00 00 ff ff 00 00
' $09a0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $09b0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $09c0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $09d0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $09e0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $09f0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0a00: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0a10: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0a20: ff ff 00 00 ff ff ff 7f ff ff ff 7f ff ff bf df
' $0a30: ff ff bf df ff ff ef f7 ff ff ef f7 ff ff fb fd
' $0a40: ff ff fb fd ff ff fe ff ff ff fe ff ff ff 7f bf
' $0a50: ff ff 7f bf ff ff df ef ff ff df ef ff ff f7 fb
' $0a60: ff ff f7 fb ff ff fd fe ff ff fd fe ff ff ff 7f
' $0a70: ff ff ff 7f ff ff bf df ff ff bf df ff ff ef f7
' $0a80: ff ff ef f7 ff ff fb fd ff ff fb fd ff ff fe ff
' $0a90: ff ff fe ff ff ff 7f bf ff ff 7f bf ff ff df ef
' $0aa0: ff ff df ef ff ff f7 fb ff ff f7 fb ff ff fd fe
' $0ab0: ff ff fd fe ff ff c3 73 c3 f3 c3 73 c3 f3 a0 d8
' $0ac0: e0 f8 a0 d8 e0 f8 68 74 78 7c 68 74 78 7c 0a 05
' $0ad0: 0e 07 0a 05 0e 07 82 99 83 99 82 99 83 99 40 be
' $0ae0: c0 fe 40 be c0 fe 53 29 73 39 53 29 73 39 f4 e2
' $0af0: fc e6 f4 e2 fc e6 65 86 67 87 65 86 67 87 83 61
' $0b00: 83 e1 83 61 83 e1 a0 d8 e0 f8 a0 d8 e0 f8 68 14
' $0b10: 78 1c 68 14 78 1c ca 65 ce 67 ca 65 ce 67 38 99
' $0b20: 39 99 38 99 39 99 4c a0 cc e0 4c a0 cc e0 5c 2b
' $0b30: 7c 3b 5c 2b 7c 3b f4 3b fc 3f f4 3b fc 3f dd fe
' $0b40: df ff dd fe df ff 99 61 99 e1 99 61 99 e1 a6 53
' $0b50: e6 73 a6 53 e6 73 29 34 39 3c 29 34 39 3c fa 7d
' $0b60: fe 7f fa 7d fe 7f 3e 99 3f 99 3e 99 3f 99 73 be
' $0b70: f3 fe 73 be f3 fe 52 69 72 79 52 69 72 79 f4 42
' $0b80: fc 46 f4 42 fc 46 25 32 27 33 25 32 27 33 99 4c
' $0b90: 99 cc 99 4c 99 cc a6 53 e6 73 a6 53 e6 73 ee 74
' $0ba0: fe 7c ee 74 fe 7c ca 65 ce 67 ca 65 ce 67 38 99
' $0bb0: 39 99 38 99 39 99 4c bc cc fc 4c bc cc fc dc e9
' $0bc0: fc f9 dc e9 fc f9 f7 3b ff 3f f7 3b ff 3f 8d fe
' $0bd0: 8f ff 8d fe 8f ff 91 4c 91 cc 91 4c 91 cc a0 d3
' $0be0: e0 f3 a0 d3 e0 f3 e9 94 f9 9c e9 94 f9 9c 1a 0d
' $0bf0: 1e 0f 1a 0d 1e 0f 3e 81 3f 81 3e 81 3f 81 73 be
' $0c00: f3 fe 73 be f3 fe 50 e9 70 f9 50 e9 70 f9 f4 02
' $0c10: fc 06 f4 02 fc 06 05 32 07 33 05 32 07 33 99 4c
' $0c20: 99 cc 99 4c 99 cc a6 58 e6 78 a6 58 e6 78 6e 74
' $0c30: 7e 7c 6e 74 7e 7c ca 65 ce 67 ca 65 ce 67 28 c3
' $0c40: 29 c3 28 c3 29 c3 61 b9 e1 f9 61 b9 e1 f9 dc ec
' $0c50: fc fc dc ec fc fc f7 3b ff 3f f7 3b ff 3f 25 fe
' $0c60: 27 ff 25 fe 27 ff 91 4c 91 cc 91 4c 91 cc a6 53
' $0c70: e6 73 a6 53 e6 73 e9 94 f9 9c e9 94 f9 9c fa 7d
' $0c80: fe 7f fa 7d fe 7f 22 99 23 99 22 99 23 99 73 be
' $0c90: f3 fe 73 be f3 fe 50 e9 70 f9 50 e9 70 f9 f4 a2
' $0ca0: fc a6 f4 a2 fc a6 05 32 07 33 05 32 07 33 83 4c
' $0cb0: 83 cc 83 4c 83 cc a0 df e0 ff a0 df e0 ff 2e 74
' $0cc0: 3e 7c 2e 74 3e 7c ca 65 ce 67 ca 65 ce 67 00 c3
' $0cd0: 01 c3 00 c3 01 c3 73 b3 f3 f3 73 b3 f3 f3 dc ee
' $0ce0: fc fe dc ee fc fe 77 3a 7f 3e 77 3a 7f 3e 71 fe
' $0cf0: 73 ff 71 fe 73 ff 9f 40 9f c0 9f 40 9f c0 a6 53
' $0d00: e6 73 a6 53 e6 73 29 34 39 3c 29 34 39 3c fa 7d
' $0d10: fe 7f fa 7d fe 7f 32 99 33 99 32 99 33 99 73 a6
' $0d20: f3 e6 73 a6 f3 e6 52 69 72 79 52 69 72 79 f4 e2
' $0d30: fc e6 f4 e2 fc e6 45 32 47 33 45 32 47 33 9f 49
' $0d40: 9f c9 9f 49 9f c9 a4 df e4 ff a4 df e4 ff 2e 74
' $0d50: 3e 7c 2e 74 3e 7c cb 0d cf 0f cb 0d cf 0f 10 99
' $0d60: 11 99 10 99 11 99 73 a7 f3 e7 73 a7 f3 e7 dc ef
' $0d70: fc ff dc ef fc ff 37 3b 3f 3f 37 3b 3f 3f fd fe
' $0d80: ff ff fd fe ff ff c1 4c c1 cc c1 4c c1 cc a0 d8
' $0d90: e0 f8 a0 d8 e0 f8 68 74 78 7c 68 74 78 7c 0a 7d
' $0da0: 0e 7f 0a 7d 0e 7f 82 99 83 99 82 99 83 99 40 b0
' $0db0: c0 f0 40 b0 c0 f0 d3 28 f3 38 d3 28 f3 38 14 e2
' $0dc0: 1c e6 14 e2 1c e6 65 86 67 87 65 86 67 87 9f 64
' $0dd0: 9f e4 9f 64 9f e4 a6 58 e6 78 a6 58 e6 78 6e 74
' $0de0: 7e 7c 6e 74 7e 7c 0b 9d 0f 9f 0b 9d 0f 9f 38 99
' $0df0: 39 99 38 99 39 99 73 a0 f3 e0 73 a0 f3 e0 5c 2f
' $0e00: 7c 3f 5c 2f 7c 3f 94 3b 9c 3f 94 3b 9c 3f fc 00
' $0e10: fe 01 fc 00 fe 01 ff 7f ff ff ff 7f ff ff bf df
' $0e20: ff ff bf df ff ff ef f7 ff ff ef f7 ff ff fb fd
' $0e30: ff ff fb fd ff ff fe ff ff ff fe ff ff ff 7f bf
' $0e40: ff ff 7f bf ff ff df ef ff ff df ef ff ff f7 fb
' $0e50: ff ff f7 fb ff ff fd fe ff ff fd fe ff ff ff 7f
' $0e60: ff ff ff 7f ff ff bf df ff ff bf df ff ff ef f7
' $0e70: ff ff ef f7 ff ff fb fd ff ff fb fd ff ff fe ff
' $0e80: ff ff fe ff ff ff 7f bf ff ff 7f bf ff ff df ef
' $0e90: ff ff df ef ff ff f7 fb ff ff f7 fb ff ff fd fe
' $0ea0: ff ff fd fe ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0eb0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0ec0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0ed0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0ee0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0ef0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0f00: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0f10: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0f20: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $0f30: ff ff 00 00 ff ff ff 7f ff ff ff 7f ff ff bf df
' $0f40: ff ff bf df ff ff ef f7 ff ff ef f7 ff ff fb fd
' $0f50: ff ff fb fd ff ff fe ff ff ff fe ff ff ff 7f bf
' $0f60: ff ff 7f bf ff ff df ef ff ff df ef ff ff f7 fb
' $0f70: ff ff f7 fb ff ff fd fe ff ff fd fe ff ff ff 7f
' $0f80: ff ff ff 7f ff ff bf df ff ff bf df ff ff ef f7
' $0f90: ff ff ef f7 ff ff fb fd ff ff fb fd ff ff fe ff
' $0fa0: ff ff fe ff ff ff 7f bf ff ff 7f bf ff ff df ee
' $0fb0: ff fe df ee ff fe 77 fb 7f ff 77 fb 7f ff dd de
' $0fc0: df df dd de df df e7 7f e7 ff e7 7f e7 ff a7 df
' $0fd0: e7 ff a7 df e7 ff ef 97 ff 9f ef 97 ff 9f fb c5
' $0fe0: ff c7 fb c5 ff c7 fe 9f ff 9f fe 9f ff 9f 73 be
' $0ff0: f3 fe 73 be f3 fe 53 ec 73 fc 53 ec 73 fc 77 fb
' $1000: 7f ff 77 fb 7f ff fd fe ff ff fd fe ff ff ff 7f
' $1010: ff ff ff 7f ff ff bf df ff ff bf df ff ff ee 77
' $1020: fe 7f ee 77 fe 7f fb fd ff ff fb fd ff ff fe ff
' $1030: ff ff fe ff ff ff 7f bf ff ff 7f bf ff ff dc ee
' $1040: fc fe dc ee fc fe 74 0b 7c 0f 74 0b 7c 0f 9d ce
' $1050: 9f cf 9d ce 9f cf c3 61 c3 e1 c3 61 c3 e1 a7 d8
' $1060: e7 f8 a7 d8 e7 f8 6f 96 7f 9e 6f 96 7f 9e 1b 9d
' $1070: 1f 9f 1b 9d 1f 9f 82 9f 83 9f 82 9f 83 9f 7f bf
' $1080: ff ff 7f bf ff ff d3 ee f3 fe d3 ee f3 fe 74 ca
' $1090: 7c ce 74 ca 7c ce 0d 86 0f 87 0d 86 0f 87 83 60
' $10a0: 83 e0 83 60 83 e0 a0 d8 e0 f8 a0 d8 e0 f8 28 14
' $10b0: 38 1c 28 14 38 1c ca 65 ce 67 ca 65 ce 67 38 99
' $10c0: 39 99 38 99 39 99 4c a0 cc e0 4c a0 cc e0 58 6e
' $10d0: 78 7e 58 6e 78 7e 74 3b 7c 3f 74 3b 7c 3f 1d c6
' $10e0: 1f c7 1d c6 1f c7 81 7c 81 fc 81 7c 81 fc a0 d3
' $10f0: e0 f3 a0 d3 e0 f3 ec 14 fc 1c ec 14 fc 1c cb 05
' $1100: cf 07 cb 05 cf 07 32 83 33 83 32 83 33 83 63 be
' $1110: e3 fe 63 be e3 fe 52 6e 72 7e 52 6e 72 7e 74 02
' $1120: 7c 06 74 02 7c 06 65 32 67 33 65 32 67 33 99 4c
' $1130: 99 cc 99 4c 99 cc a6 53 e6 73 a6 53 e6 73 ee 74
' $1140: fe 7c ee 74 fe 7c ca 65 ce 67 ca 65 ce 67 28 c3
' $1150: 29 c3 28 c3 29 c3 4c bc cc fc 4c bc cc fc d0 2e
' $1160: f0 3e d0 2e f0 3e 74 1a 7c 1e 74 1a 7c 1e 1d c2
' $1170: 1f c3 1d c2 1f c3 81 60 81 e0 81 60 81 e0 a6 53
' $1180: e6 73 a6 53 e6 73 e9 94 f9 9c e9 94 f9 9c 0b 9d
' $1190: 0f 9f 0b 9d 0f 9f 32 99 33 99 32 99 33 99 73 be
' $11a0: f3 fe 73 be f3 fe 50 ee 70 fe 50 ee 70 fe 74 02
' $11b0: 7c 06 74 02 7c 06 65 32 67 33 65 32 67 33 99 4c
' $11c0: 99 cc 99 4c 99 cc a7 d8 e7 f8 a7 d8 e7 f8 6e 74
' $11d0: 7e 7c 6e 74 7e 7c ca 65 ce 67 ca 65 ce 67 00 e7
' $11e0: 01 e7 00 e7 01 e7 4c b9 cc f9 4c b9 cc f9 d0 2e
' $11f0: f0 3e d0 2e f0 3e 74 8b 7c 8f 74 8b 7c 8f 1d c6
' $1200: 1f c7 1d c6 1f c7 c3 4c c3 cc c3 4c c3 cc a6 53
' $1210: e6 73 a6 53 e6 73 e9 94 f9 9c e9 94 f9 9c fb 9d
' $1220: ff 9f fb 9d ff 9f 82 99 83 99 82 99 83 99 73 be
' $1230: f3 fe 73 be f3 fe 52 6e 72 7e 52 6e 72 7e 74 a2
' $1240: 7c a6 74 a2 7c a6 65 32 67 33 65 32 67 33 83 60
' $1250: 83 e0 83 60 83 e0 a7 df e7 ff a7 df e7 ff 2e 74
' $1260: 3e 7c 2e 74 3e 7c cb 0d cf 0f cb 0d cf 0f 82 c3
' $1270: 83 c3 82 c3 83 c3 60 b3 e0 f3 60 b3 e0 f3 dc ee
' $1280: fc fe dc ee fc fe 74 cb 7c cf 74 cb 7c cf 9d ce
' $1290: 9f cf 9d ce 9f cf e7 60 e7 e0 e7 60 e7 e0 a0 d8
' $12a0: e0 f8 a0 d8 e0 f8 6c 16 7c 1e 6c 16 7c 1e 1b 9d
' $12b0: 1f 9f 1b 9d 1f 9f f2 99 f3 99 f2 99 f3 99 61 be
' $12c0: e1 fe 61 be e1 fe 53 2c 73 3c 53 2c 73 3c 34 e2
' $12d0: 3c e6 34 e2 3c e6 65 86 67 87 65 86 67 87 9f 7c
' $12e0: 9f fc 9f 7c 9f fc a7 d0 e7 f0 a7 d0 e7 f0 6f 16
' $12f0: 7f 1e 6f 16 7f 1e 0b 9d 0f 9f 0b 9d 0f 9f 92 99
' $1300: 93 99 92 99 93 99 79 a0 f9 e0 79 a0 f9 e0 58 6e
' $1310: 78 7e 58 6e 78 7e 77 cb 7f cf 77 cb 7f cf dd de
' $1320: df df dd de df df ff 7f ff ff ff 7f ff ff bf df
' $1330: ff ff bf df ff ff ef f7 ff ff ef f7 ff ff fb fd
' $1340: ff ff fb fd ff ff 06 ff 07 ff 06 ff 07 ff 7f b0
' $1350: ff f0 7f b0 ff f0 df ef ff ff df ef ff ff f7 fb
' $1360: ff ff f7 fb ff ff fd fe ff ff fd fe ff ff 9f 7c
' $1370: 9f fc 9f 7c 9f fc bf df ff ff bf df ff ff ef f7
' $1380: ff ff ef f7 ff ff fb fd ff ff fb fd ff ff fe ff
' $1390: ff ff fe ff ff ff 43 bf c3 ff 43 bf c3 ff df ee
' $13a0: ff fe df ee ff fe 77 fb 7f ff 77 fb 7f ff fd fe
' $13b0: ff ff fd fe ff ff 00 00 ff ff 00 00 ff ff 00 00
' $13c0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $13d0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $13e0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $13f0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1400: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1410: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1420: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1430: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1440: ff ff 00 00 ff ff 00 0c 00 8c 00 0c 00 8c 00 c3
' $1450: 40 e3 00 c3 40 e3 01 80 11 88 01 80 11 88 00 0d
' $1460: 04 0f 00 0d 04 0f 80 01 81 01 80 01 81 01 00 20
' $1470: 80 60 00 20 80 60 01 ef 21 ff 01 ef 21 ff 07 f8
' $1480: 0f fc 07 f8 0f fc 00 00 02 01 00 00 02 01 00 00
' $1490: 00 80 00 00 00 80 00 03 40 23 00 03 40 23 00 00
' $14a0: 10 08 00 00 10 08 03 00 07 02 03 00 07 02 00 18
' $14b0: 01 18 00 18 01 18 78 06 f8 46 78 06 f8 46 1f e0
' $14c0: 3f f0 1f e0 3f f0 00 00 08 04 00 00 08 04 00 00
' $14d0: 02 01 00 00 02 01 36 0c 36 8c 36 0c 36 8c 00 c3
' $14e0: 40 e3 00 c3 40 e3 01 80 11 88 01 80 11 88 00 1d
' $14f0: 04 1f 00 1d 04 1f c0 03 c1 03 c0 03 c1 03 00 30
' $1500: 80 70 00 30 80 70 01 ef 21 ff 01 ef 21 ff 07 f8
' $1510: 0f fc 07 f8 0f fc 00 00 02 01 00 00 02 01 1c 00
' $1520: 1c 80 1c 00 1c 80 00 03 40 23 00 03 40 23 00 00
' $1530: 10 08 00 00 10 08 03 00 07 02 03 00 07 02 00 18
' $1540: 01 18 00 18 01 18 78 06 f8 46 78 06 f8 46 1f 21
' $1550: 3f 31 1f 21 3f 31 80 c0 88 c4 80 c0 88 c4 60 30
' $1560: 62 31 60 30 62 31 7f 0c 7f 8c 7f 0c 7f 8c 00 c3
' $1570: 40 e3 00 c3 40 e3 01 80 11 88 01 80 11 88 00 38
' $1580: 04 3a 00 38 04 3a e0 07 e1 07 e0 07 e1 07 00 38
' $1590: 80 78 00 38 80 78 01 ef 21 ff 01 ef 21 ff 00 00
' $15a0: 08 04 00 00 08 04 00 00 02 01 00 00 02 01 1c 00
' $15b0: 1c 80 1c 00 1c 80 00 03 40 23 00 03 40 23 03 c0
' $15c0: 13 c8 03 c0 13 c8 03 00 07 02 03 00 07 02 00 18
' $15d0: 01 18 00 18 01 18 78 06 f8 46 78 06 f8 46 1f 23
' $15e0: 3f 33 1f 23 3f 33 c0 c0 c8 c4 c0 c0 c8 c4 c0 18
' $15f0: c2 19 c0 18 c2 19 7f 0f 7f 8f 7f 0f 7f 8f 80 df
' $1600: c0 ff 80 df c0 ff 0f 87 1f 8f 0f 87 1f 8f c0 70
' $1610: c4 72 c0 70 c4 72 70 0f 71 0f 70 0f 71 0f 00 3c
' $1620: 80 7c 00 3c 80 7c 01 ef 21 ff 01 ef 21 ff 00 00
' $1630: 08 04 00 00 08 04 00 00 02 01 00 00 02 01 77 0f
' $1640: 77 8f 77 0f 77 8f bf df ff ff bf df ff ff e7 e0
' $1650: f7 e8 e7 e0 f7 e8 03 01 07 03 03 01 07 03 fe ff
' $1660: ff ff fe ff ff ff 78 07 f8 47 78 07 f8 47 d9 27
' $1670: f9 37 d9 27 f9 37 e0 c1 e8 c5 e0 c1 e8 c5 f8 fc
' $1680: fa fd f8 fc fa fd 3e 0f 3e 8f 3e 0f 3e 8f 80 df
' $1690: c0 ff 80 df c0 ff 0f 87 1f 8f 0f 87 1f 8f c0 e0
' $16a0: c4 e2 c0 e0 c4 e2 38 1f 39 1f 38 1f 39 1f 07 be
' $16b0: 87 fe 07 be 87 fe 00 00 20 10 00 00 20 10 00 00
' $16c0: 08 04 00 00 08 04 01 e0 03 e1 01 e0 03 e1 77 0f
' $16d0: 77 8f 77 0f 77 8f bf df ff ff bf df ff ff e7 e7
' $16e0: f7 ef e7 e7 f7 ef fb 01 ff 03 fb 01 ff 03 fe ff
' $16f0: ff ff fe ff ff ff 78 07 f8 47 78 07 f8 47 d1 21
' $1700: f1 31 d1 21 f1 31 83 f0 8b f4 83 f0 8b f4 c0 18
' $1710: c2 19 c0 18 c2 19 1c 0c 1c 8c 1c 0c 1c 8c 00 c0
' $1720: 40 e0 00 c0 40 e0 01 80 11 88 01 80 11 88 c1 c0
' $1730: c5 c2 c1 c0 c5 c2 1c 3f 1d 3f 1c 3f 1d 3f 07 bf
' $1740: 87 ff 07 bf 87 ff 00 00 20 10 00 00 20 10 00 00
' $1750: 08 04 00 00 08 04 01 e0 03 e1 01 e0 03 e1 08 0c
' $1760: 08 8c 08 0c 08 8c 00 03 40 23 00 03 40 23 07 e7
' $1770: 17 ef 07 e7 17 ef fb 00 ff 02 fb 00 ff 02 30 00
' $1780: 31 00 30 00 31 00 78 00 f8 40 78 00 f8 40 00 21
' $1790: 20 31 00 21 20 31 81 e0 89 e4 81 e0 89 e4 60 30
' $17a0: 62 31 60 30 62 31 08 0c 08 8c 08 0c 08 8c 00 c0
' $17b0: 40 e0 00 c0 40 e0 01 80 11 88 01 80 11 88 c3 80
' $17c0: c7 82 c3 80 c7 82 0e 7f 0f 7f 0e 7f 0f 7f 07 bf
' $17d0: 87 ff 07 bf 87 ff 80 00 a0 10 80 00 a0 10 00 03
' $17e0: 08 07 00 03 08 07 fd e0 ff e1 fd e0 ff e1 1c 0c
' $17f0: 1c 8c 1c 0c 1c 8c 00 03 40 23 00 03 40 23 03 c7
' $1800: 13 cf 03 c7 13 cf fb 00 ff 02 fb 00 ff 02 30 00
' $1810: 31 00 30 00 31 00 78 00 f8 40 78 00 f8 40 11 e1
' $1820: 31 f1 11 e1 31 f1 80 c0 88 c4 80 c0 88 c4 00 00
' $1830: 02 01 00 00 02 01 00 0c 00 8c 00 0c 00 8c 00 c0
' $1840: 40 e0 00 c0 40 e0 01 80 11 88 01 80 11 88 c3 00
' $1850: c7 02 c3 00 c7 02 06 ff 07 ff 06 ff 07 ff 07 bf
' $1860: 87 ff 07 bf 87 ff c0 00 e0 10 c0 00 e0 10 00 03
' $1870: 08 07 00 03 08 07 fd e0 ff e1 fd e0 ff e1 00 0c
' $1880: 00 8c 00 0c 00 8c 00 03 40 23 00 03 40 23 00 07
' $1890: 10 0f 00 07 10 0f fb 00 ff 02 fb 00 ff 02 30 00
' $18a0: 31 00 30 00 31 00 78 00 f8 40 78 00 f8 40 19 e0
' $18b0: 39 f0 19 e0 39 f0 00 00 08 04 00 00 08 04 00 00
' $18c0: 02 01 00 00 02 01 00 00 ff ff 00 00 ff ff 00 00
' $18d0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $18e0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $18f0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1900: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1910: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1920: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1930: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1940: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1950: ff ff 00 00 ff ff 00 00 00 80 00 00 00 80 00 00
' $1960: 40 20 00 00 40 20 01 80 11 88 01 80 11 88 00 70
' $1970: 04 72 00 70 04 72 00 00 01 00 00 00 01 00 00 00
' $1980: 80 40 00 00 80 40 00 00 20 10 00 00 20 10 00 00
' $1990: 08 04 00 00 08 04 00 00 02 01 00 00 02 01 00 00
' $19a0: 00 80 00 00 00 80 00 00 40 20 00 00 40 20 00 00
' $19b0: 10 08 00 00 10 08 00 00 04 02 00 00 04 02 00 00
' $19c0: 01 00 00 00 01 00 00 00 80 40 00 00 80 40 00 00
' $19d0: 20 10 00 00 20 10 60 01 68 05 60 01 68 05 80 00
' $19e0: 82 01 80 00 82 01 00 0c 00 8c 00 0c 00 8c 19 8c
' $19f0: 59 ac 19 8c 59 ac c3 e3 d3 eb c3 e3 d3 eb 30 d8
' $1a00: 34 da 30 d8 34 da 30 0e 31 0e 30 0e 31 0e 38 19
' $1a10: b8 59 38 19 b8 59 83 00 a3 10 83 00 a3 10 00 00
' $1a20: 08 04 00 00 08 04 00 0c 02 0d 00 0c 02 0d 3c 0c
' $1a30: 3c 8c 3c 0c 3c 8c 0f 0f 4f 2f 0f 0f 4f 2f c0 c3
' $1a40: d0 cb c0 c3 d0 cb f0 f0 f4 f2 f0 f0 f4 f2 fc 3c
' $1a50: fd 3c fc 3c fd 3c 1e 00 9e 40 1e 00 9e 40 00 00
' $1a60: 20 10 00 00 20 10 c0 00 c8 04 c0 00 c8 04 c0 78
' $1a70: c2 79 c0 78 c2 79 00 0c 00 8c 00 0c 00 8c 19 9f
' $1a80: 59 bf 19 9f 59 bf e6 03 f6 0b e6 03 f6 0b 60 70
' $1a90: 64 72 60 70 64 72 30 1c 31 1c 30 1c 31 1c 1c 0f
' $1aa0: 9c 4f 1c 0f 9c 4f 03 00 23 10 03 00 23 10 00 00
' $1ab0: 08 04 00 00 08 04 00 18 02 19 00 18 02 19 66 1c
' $1ac0: 66 9c 66 1c 66 9c 19 81 59 a1 19 81 59 a1 81 c3
' $1ad0: 91 cb 81 c3 91 cb 01 80 05 82 01 80 05 82 0c 66
' $1ae0: 0d 66 0c 66 0d 66 33 06 b3 46 33 06 b3 46 03 01
' $1af0: 23 11 03 01 23 11 83 f0 8b f4 83 f0 8b f4 60 cc
' $1b00: 62 cd 60 cc 62 cd 00 0c 00 8c 00 0c 00 8c 19 8c
' $1b10: 59 ac 19 8c 59 ac c3 c0 d3 c8 c3 c0 d3 c8 c0 e0
' $1b20: c4 e2 c0 e0 c4 e2 30 18 31 18 30 18 31 18 0c 3f
' $1b30: 8c 7f 0c 3f 8c 7f cf c0 ef d0 cf c0 ef d0 03 f0
' $1b40: 0b f4 03 f0 0b f4 00 30 02 31 00 30 02 31 6e 0c
' $1b50: 6e 8c 6e 0c 6e 8c 03 03 43 23 03 03 43 23 03 c3
' $1b60: 13 cb 03 c3 13 cb e1 f0 e5 f2 e1 f0 e5 f2 18 3c
' $1b70: 19 3c 18 3c 19 3c 1f 06 9f 46 1f 06 9f 46 03 03
' $1b80: 23 13 03 03 23 13 00 00 08 04 00 00 08 04 30 18
' $1b90: 32 19 30 18 32 19 00 0c 00 8c 00 0c 00 8c 00 0c
' $1ba0: 40 2c 00 0c 40 2c c0 61 d0 69 c0 61 d0 69 81 bc
' $1bb0: 85 be 81 bc 85 be 00 18 01 18 00 18 01 18 0c 0f
' $1bc0: 8c 4f 0c 0f 8c 4f 03 00 23 10 03 00 23 10 00 00
' $1bd0: 08 04 00 00 08 04 00 60 02 61 00 60 02 61 76 0c
' $1be0: 76 8c 76 0c 76 8c 06 01 46 21 06 01 46 21 86 c0
' $1bf0: 96 c8 86 c0 96 c8 31 98 35 9a 31 98 35 9a 30 66
' $1c00: 31 66 30 66 31 66 03 00 83 40 03 00 83 40 00 01
' $1c10: 20 11 00 01 20 11 80 00 88 04 80 00 88 04 60 30
' $1c20: 62 31 60 30 62 31 00 00 00 80 00 00 00 80 00 1f
' $1c30: 40 3f 00 1f 40 3f e7 c3 f7 cb e7 c3 f7 cb 31 98
' $1c40: 35 9a 31 98 35 9a 00 1c 01 1c 00 1c 01 1c 1c 19
' $1c50: 9c 59 1c 19 9c 59 83 01 a3 11 83 01 a3 11 80 00
' $1c60: 88 04 80 00 88 04 60 c0 62 c1 60 c0 62 c1 66 0c
' $1c70: 66 8c 66 0c 66 8c 0c 0c 4c 2c 0c 0c 4c 2c c7 e3
' $1c80: d7 eb c7 e3 d7 eb 31 98 35 9a 31 98 35 9a 60 66
' $1c90: 61 66 60 66 61 66 06 06 86 46 06 06 86 46 03 00
' $1ca0: 23 10 03 00 23 10 c3 f0 cb f4 c3 f0 cb f4 c0 00
' $1cb0: c2 01 c0 00 c2 01 00 0c 00 8c 00 0c 00 8c 00 0c
' $1cc0: 40 2c 00 0c 40 2c c1 82 d1 8a c1 82 d1 8a 30 ec
' $1cd0: 34 ee 30 ec 34 ee 00 0e 01 0e 00 0e 01 0e 38 00
' $1ce0: b8 40 38 00 b8 40 00 01 20 11 00 01 20 11 80 00
' $1cf0: 88 04 80 00 88 04 60 80 62 81 60 80 62 81 3c 3f
' $1d00: 3c bf 3c 3f 3c bf 1f 87 5f a7 1f 87 5f a7 80 c1
' $1d10: 90 c9 80 c1 90 c9 e0 f0 e4 f2 e0 f0 e4 f2 60 3c
' $1d20: 61 3c 60 3c 61 3c 1c 06 9c 46 1c 06 9c 46 03 00
' $1d30: 23 10 03 00 23 10 60 01 68 05 60 01 68 05 80 30
' $1d40: 82 31 80 30 82 31 00 00 00 80 00 00 00 80 00 00
' $1d50: 40 20 00 00 40 20 00 00 10 08 00 00 10 08 00 00
' $1d60: 04 02 00 00 04 02 00 00 01 00 00 00 01 00 00 00
' $1d70: 80 40 00 00 80 40 00 03 20 13 00 03 20 13 00 00
' $1d80: 08 04 00 00 08 04 00 00 02 01 00 00 02 01 00 00
' $1d90: 00 80 00 00 00 80 00 00 40 20 00 00 40 20 00 00
' $1da0: 10 08 00 00 10 08 00 00 04 02 00 00 04 02 00 00
' $1db0: 01 00 00 00 01 00 00 00 80 40 00 00 80 40 06 00
' $1dc0: 26 10 06 00 26 10 00 00 08 04 00 00 08 04 00 00
' $1dd0: 02 01 00 00 02 01 00 00 ff ff 00 00 ff ff 00 00
' $1de0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1df0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1e00: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1e10: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1e20: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1e30: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1e40: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1e50: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $1e60: ff ff 00 00 ff ff 00 00 00 80 00 00 00 80 00 00
' $1e70: 40 20 00 00 40 20 00 00 10 08 00 00 10 08 00 00
' $1e80: 04 02 00 00 04 02 00 00 01 00 00 00 01 00 00 00
' $1e90: 80 40 00 00 80 40 00 00 20 10 00 00 20 10 00 00
' $1ea0: 08 04 00 00 08 04 00 00 02 01 00 00 02 01 00 00
' $1eb0: 00 80 00 00 00 80 00 00 40 20 00 00 40 20 00 00
' $1ec0: 10 08 00 00 10 08 00 00 04 02 00 00 04 02 00 00
' $1ed0: 01 00 00 00 01 00 00 00 80 40 00 00 80 40 00 00
' $1ee0: 20 10 00 00 20 10 00 00 08 04 00 00 08 04 00 00
' $1ef0: 02 01 00 00 02 01 3c 0c 3c 8c 3c 0c 3c 8c 1f 07
' $1f00: 5f 27 1f 07 5f 27 87 83 97 8b 87 83 97 8b f1 f8
' $1f10: f5 fa f1 f8 f5 fa 7c 66 7d 66 7c 66 7d 66 3f 01
' $1f20: bf 41 3f 01 bf 41 8c c6 ac d6 8c c6 ac d6 03 19
' $1f30: 0b 1d 03 19 0b 1d 98 78 9a 79 98 78 9a 79 7c 1e
' $1f40: 7c 9e 7c 1e 7c 9e 1f 07 5f 27 1f 07 5f 27 87 e3
' $1f50: 97 eb 87 e3 97 eb 31 98 35 9a 31 98 35 9a c6 66
' $1f60: c7 66 c6 66 c7 66 33 1f b3 5f 33 1f b3 5f 83 c4
' $1f70: a3 d4 83 c4 a3 d4 03 c0 0b c4 03 c0 0b c4 20 00
' $1f80: 22 01 20 00 22 01 66 1e 66 9e 66 1e 66 9e 19 8c
' $1f90: 59 ac 19 8c 59 ac c6 c3 d6 cb c6 c3 d6 cb 01 80
' $1fa0: 05 82 01 80 05 82 c0 66 c1 66 c0 66 c1 66 0c 01
' $1fb0: 8c 41 0c 01 8c 41 8d 86 ad 96 8d 86 ad 96 03 b9
' $1fc0: 0b bd 03 b9 0b bd d8 cc da cd d8 cc da cd 66 33
' $1fd0: 66 b3 66 33 66 b3 19 8c 59 ac 19 8c 59 ac 01 83
' $1fe0: 11 8b 01 83 11 8b 31 98 35 9a 31 98 35 9a c6 66
' $1ff0: c7 66 c6 66 c7 66 33 03 b3 43 33 03 b3 43 03 06
' $2000: 23 16 03 06 23 16 00 c0 08 c4 00 c0 08 c4 70 00
' $2010: 72 01 70 00 72 01 6e 33 6e b3 6e 33 6e b3 1f 0c
' $2020: 5f 2c 1f 0c 5f 2c 06 63 16 6b 06 63 16 6b e1 f0
' $2030: e5 f2 e1 f0 e5 f2 c0 7e c1 7e c0 7e c1 7e 0c 01
' $2040: 8c 41 0c 01 8c 41 8f 06 af 16 8f 06 af 16 03 f9
' $2050: 0b fd 03 f9 0b fd f8 cc fa cd f8 cc fa cd 66 33
' $2060: 66 b3 66 33 66 b3 19 87 59 a7 19 87 59 a7 81 83
' $2070: 91 8b 81 83 91 8b 31 98 35 9a 31 98 35 9a d6 3c
' $2080: d7 3c d6 3c d7 3c 1e 06 9e 46 1e 06 9e 46 03 03
' $2090: 23 13 03 03 23 13 00 c0 08 c4 00 c0 08 c4 d8 00
' $20a0: da 01 d8 00 da 01 6e 33 6e b3 6e 33 6e b3 19 8c
' $20b0: 59 ac 19 8c 59 ac 06 63 16 6b 06 63 16 6b 01 80
' $20c0: 05 82 01 80 05 82 dc 66 dd 66 dc 66 dd 66 0c 01
' $20d0: 8c 41 0c 01 8c 41 8f 06 af 16 8f 06 af 16 03 59
' $20e0: 0b 5d 03 59 0b 5d f8 cc fa cd f8 cc fa cd 7c 33
' $20f0: 7c b3 7c 33 7c b3 1f 00 5f 20 1f 00 5f 20 c1 83
' $2100: d1 8b c1 83 d1 8b 31 98 35 9a 31 98 35 9a fe 3c
' $2110: ff 3c fe 3c ff 3c 0c 0c 8c 4c 0c 0c 8c 4c 03 01
' $2120: 23 11 03 01 23 11 80 c1 88 c5 80 c1 88 c5 8c 00
' $2130: 8e 01 8c 00 8e 01 60 3f 60 bf 60 3f 60 bf 19 8c
' $2140: 59 ac 19 8c 59 ac c6 c3 d6 cb c6 c3 d6 cb 01 80
' $2150: 05 82 01 80 05 82 cc 66 cd 66 cc 66 cd 66 0c 19
' $2160: 8c 59 0c 19 8c 59 8d 86 ad 96 8d 86 ad 96 03 19
' $2170: 0b 1d 03 19 0b 1d b8 cc ba cd b8 cc ba cd 60 36
' $2180: 60 b6 60 36 60 b6 1b 00 5b 20 1b 00 5b 20 c1 83
' $2190: d1 8b c1 83 d1 8b 30 f0 34 f2 30 f0 34 f2 ee 66
' $21a0: ef 66 ee 66 ef 66 0c 18 8c 58 0c 18 8c 58 03 00
' $21b0: 23 10 03 00 23 10 c0 c0 c8 c4 c0 c0 c8 c4 00 00
' $21c0: 02 01 00 00 02 01 3e 33 3e b3 3e 33 3e b3 1f 07
' $21d0: 5f 27 1f 07 5f 27 87 83 97 8b 87 83 97 8b f1 80
' $21e0: f5 82 f1 80 f5 82 7c 66 7d 66 7c 66 7d 66 3f 0f
' $21f0: bf 4f 3f 0f bf 4f 0c c7 2c d7 0c c7 2c d7 e3 19
' $2200: eb 1d e3 19 eb 1d 98 78 9a 79 98 78 9a 79 60 1b
' $2210: 60 9b 60 1b 60 9b 19 87 59 a7 19 87 59 a7 81 83
' $2220: 91 8b 81 83 91 8b f0 60 f4 62 f0 60 f4 62 c6 66
' $2230: c7 66 c6 66 c7 66 0c 1f 8c 5f 0c 1f 8c 5f 83 c0
' $2240: a3 d0 83 c0 a3 d0 63 c0 6b c4 63 c0 6b c4 01 fe
' $2250: 03 ff 01 fe 03 ff 00 00 00 80 00 00 00 80 00 00
' $2260: 40 20 00 00 40 20 00 00 10 08 00 00 10 08 00 00
' $2270: 04 02 00 00 04 02 00 00 01 00 00 00 01 00 00 00
' $2280: 80 40 00 00 80 40 00 00 20 10 00 00 20 10 00 00
' $2290: 08 04 00 00 08 04 00 00 02 01 00 00 02 01 00 00
' $22a0: 00 80 00 00 00 80 00 00 40 20 00 00 40 20 00 00
' $22b0: 10 08 00 00 10 08 00 00 04 02 00 00 04 02 00 00
' $22c0: 01 00 00 00 01 00 00 00 80 40 00 00 80 40 00 00
' $22d0: 20 10 00 00 20 10 00 00 08 04 00 00 08 04 00 00
' $22e0: 02 01 00 00 02 01 00 00 ff ff 00 00 ff ff 00 00
' $22f0: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2300: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2310: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2320: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2330: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2340: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2350: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2360: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2370: ff ff 00 00 ff ff 00 00 00 80 00 00 00 80 00 00
' $2380: 40 20 00 00 40 20 00 00 10 08 00 00 10 08 00 00
' $2390: 04 02 00 00 04 02 00 00 01 00 00 00 01 00 00 00
' $23a0: 80 40 00 00 80 40 00 00 20 10 00 00 20 10 00 00
' $23b0: 08 04 00 00 08 04 00 00 02 01 00 00 02 01 00 00
' $23c0: 00 80 00 00 00 80 00 00 40 20 00 00 40 20 00 00
' $23d0: 10 08 00 00 10 08 00 00 04 02 00 00 04 02 00 00
' $23e0: 01 00 00 00 01 00 00 00 80 40 00 00 80 40 00 01
' $23f0: 20 11 00 01 20 11 80 00 88 04 80 00 88 04 20 20
' $2400: 22 21 20 20 22 21 18 00 18 80 18 00 18 80 18 00
' $2410: 58 20 18 00 58 20 00 60 10 68 00 60 10 68 00 38
' $2420: 04 3a 00 38 04 3a 00 60 01 60 00 60 01 60 0c 01
' $2430: 8c 41 0c 01 8c 41 8c 03 ac 13 8c 03 ac 13 80 00
' $2440: 88 04 80 00 88 04 00 00 02 01 00 00 02 01 00 00
' $2450: 00 80 00 00 00 80 00 00 40 20 00 00 40 20 01 80
' $2460: 11 88 01 80 11 88 00 00 04 02 00 00 04 02 00 00
' $2470: 01 00 00 00 01 00 00 00 80 40 00 00 80 40 03 01
' $2480: 23 11 03 01 23 11 83 f0 8b f4 83 f0 8b f4 60 30
' $2490: 62 31 60 30 62 31 3c 1e 3c 9e 3c 1e 3c 9e 18 07
' $24a0: 58 27 18 07 58 27 80 61 90 69 80 61 90 69 e0 60
' $24b0: e4 62 e0 60 e4 62 7c 60 7d 60 7c 60 7d 60 00 00
' $24c0: 80 40 00 00 80 40 0c 01 2c 11 0c 01 2c 11 83 31
' $24d0: 8b 35 83 31 8b 35 f0 78 f2 79 f0 78 f2 79 7c 1f
' $24e0: 7c 9f 7c 1f 7c 9f 1f 07 5f 27 1f 07 5f 27 c7 e3
' $24f0: d7 eb c7 e3 d7 eb 31 98 35 9a 31 98 35 9a c6 66
' $2500: c7 66 c6 66 c7 66 33 1f b3 5f 33 1f b3 5f 87 81
' $2510: a7 91 87 81 a7 91 83 c0 8b c4 83 c0 8b c4 e0 38
' $2520: e2 39 e0 38 e2 39 7e 03 7e 83 7e 03 7e 83 1f 0c
' $2530: 5f 2c 1f 0c 5f 2c 03 e3 13 eb 03 e3 13 eb 30 f8
' $2540: 34 fa 30 f8 34 fa cc 7c cd 7c cc 7c cd 7c 1c 01
' $2550: 9c 41 1c 01 9c 41 8d 81 ad 91 8d 81 ad 91 83 f9
' $2560: 8b fd 83 f9 8b fd 98 cc 9a cd 98 cc 9a cd 66 33
' $2570: 66 b3 66 33 66 b3 19 8c 59 ac 19 8c 59 ac 01 83
' $2580: 11 8b 01 83 11 8b 31 98 35 9a 31 98 35 9a d6 3c
' $2590: d7 3c d6 3c d7 3c 33 03 b3 43 33 03 b3 43 0f c1
' $25a0: 2f d1 0f c1 2f d1 83 e1 8b e5 83 e1 8b e5 e0 3c
' $25b0: e2 3d e0 3c e2 3d 7e 1f 7e 9f 7e 1f 7e 9f 19 8c
' $25c0: 59 ac 19 8c 59 ac 06 63 16 6b 06 63 16 6b f0 60
' $25d0: f4 62 f0 60 f4 62 cc 66 cd 66 cc 66 cd 66 0c 01
' $25e0: 8c 41 0c 01 8c 41 8f 01 af 11 8f 01 af 11 83 f9
' $25f0: 8b fd 83 f9 8b fd 98 cc 9a cd 98 cc 9a cd 66 33
' $2600: 66 b3 66 33 66 b3 18 07 58 27 18 07 58 27 81 83
' $2610: 91 8b 81 83 91 8b 31 98 35 9a 31 98 35 9a fe 18
' $2620: ff 18 fe 18 ff 18 33 06 b3 46 33 06 b3 46 0f c1
' $2630: 2f d1 0f c1 2f d1 83 70 8b 74 83 70 8b 74 e0 38
' $2640: e2 39 e0 38 e2 39 3c 33 3c b3 3c 33 3c b3 19 8c
' $2650: 59 ac 19 8c 59 ac 06 63 16 6b 06 63 16 6b 00 60
' $2660: 04 62 00 60 04 62 7c 66 7d 66 7c 66 7d 66 0c 01
' $2670: 8c 41 0c 01 8c 41 8d 81 ad 91 8d 81 ad 91 83 59
' $2680: 8b 5d 83 59 8b 5d 98 cc 9a cd 98 cc 9a cd 7c 1f
' $2690: 7c 9f 7c 1f 7c 9f 18 00 58 20 18 00 58 20 c1 83
' $26a0: d1 8b c1 83 d1 8b 30 f0 34 f2 30 f0 34 f2 7c 3c
' $26b0: 7d 3c 7c 3c 7d 3c 1f 0c 9f 4c 1f 0c 9f 4c 03 01
' $26c0: 23 11 03 01 23 11 83 30 8b 34 83 30 8b 34 60 30
' $26d0: 62 31 60 30 62 31 18 1f 18 9f 18 1f 18 9f 1f 07
' $26e0: 5f 27 1f 07 5f 27 83 e1 93 e9 83 e1 93 e9 e0 60
' $26f0: e4 62 e0 60 e4 62 0c 66 0d 66 0c 66 0d 66 1e 01
' $2700: 9e 41 1e 01 9e 41 8c c3 ac d3 8c c3 ac d3 c3 19
' $2710: cb 1d c3 19 cb 1d 98 78 9a 79 98 78 9a 39 60 03
' $2720: 60 83 60 03 60 83 18 0f 58 2f 18 0f 58 2f 80 e1
' $2730: 90 e9 80 e1 90 e9 f0 60 f4 62 f0 60 f4 62 6c 66
' $2740: 6d 66 6c 66 6d 66 06 1f 86 5f 06 1f 86 5f 87 81
' $2750: a7 91 87 81 a7 91 80 30 88 34 80 30 88 34 20 20
' $2760: 22 21 20 20 22 21 00 00 00 80 00 00 00 80 00 00
' $2770: 40 20 00 00 40 20 00 00 10 08 00 00 10 08 00 00
' $2780: 04 02 00 00 04 02 f8 00 f9 00 f8 00 f9 00 00 0f
' $2790: 80 4f 00 0f 80 4f 00 00 20 10 00 00 20 10 00 00
' $27a0: 08 04 00 00 08 04 00 00 02 01 00 00 02 01 60 03
' $27b0: 60 83 60 03 60 83 00 00 40 20 00 00 40 20 00 00
' $27c0: 10 08 00 00 10 08 00 00 04 02 00 00 04 02 00 00
' $27d0: 01 00 00 00 01 00 3c 00 bc 40 3c 00 bc 40 00 01
' $27e0: 20 11 00 01 20 11 80 00 88 04 80 00 88 04 00 00
' $27f0: 02 01 00 00 02 01 00 00 ff ff 00 00 ff ff 00 00
' $2800: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2810: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2820: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2830: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2840: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2850: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2860: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2870: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00
' $2880: ff ff 00 00 ff ff
' 10374 Bytes.
INLINE atgr%,10374
' ## INLINE:
' $0000: 02 3e 00 8d 00 01 00 00 c0 f0 30 00 fc 0f 03 03
' $0010: c0 c0 00 30 00 ff c0 03 00 03 c0 00 3c 00 0c 03
' $0020: ff ff 00 ff ff f0 00 0c 00 03 00 00 c0 00 30 00
' $0030: 0c 0f 03 00 00 c0 00 3f 00 0c 00 03 03 c0 ff c0
' $0040: 30 3c 0c ff 03 00 00 c0 00 30 00 0c 00 02 00 00
' $0050: c0 f0 30 00 fc 0f 03 03 c0 c0 00 30 01 ff e0 03
' $0060: 00 07 c0 00 3e 00 0c 03 ff ff 00 ff ff f0 00 0c
' $0070: 00 03 00 00 c0 00 30 00 0c 0f 03 00 00 c0 00 3f
' $0080: 00 0c 00 03 03 c0 ff c0 30 3c 0c ff 03 01 80 c0
' $0090: 00 30 00 0c 00 02 0f 3c c0 f0 30 00 fc 0f 03 03
' $00a0: c0 c0 00 30 03 ff f0 03 00 0f c0 00 3f 00 0c 03
' $00b0: ff ff 00 ff ff f0 00 0c 00 03 01 e0 c0 00 30 00
' $00c0: 0c 0f 03 00 00 c0 00 3f 00 0c 00 03 03 c0 ff c0
' $00d0: 30 3c 0c f0 03 03 c0 c0 f0 30 3c 0c 0f 02 1f fe
' $00e0: c0 f0 30 00 fc 0f 03 03 c0 c0 00 30 07 ff f8 03
' $00f0: 00 1f c0 00 3f 80 0c 03 ff ff 00 ff ff f0 00 0c
' $0100: 00 03 03 f0 c0 00 30 00 0c 0f 03 00 00 c0 00 3f
' $0110: 00 0c 00 03 03 c0 ff c0 30 3c 0c f0 03 07 e0 c0
' $0120: f0 30 78 0c 07 82 3f ff c0 f0 30 00 fc 0f 03 03
' $0130: c0 c0 00 30 0f ed fc 03 00 3f c0 00 3f c0 0c 03
' $0140: ff ff 00 c0 00 30 00 0c 00 03 03 f0 c0 00 30 00
' $0150: 0c 0f 03 07 e0 c0 00 3f 00 0c 00 03 03 c0 ff c0
' $0160: 30 3c 0c ff 03 0f f0 c0 f0 30 f0 0c 03 c2 3f ff
' $0170: c0 f0 30 00 fc 0f 03 03 c0 c0 00 30 1f cc fe 03
' $0180: 00 7f c0 00 3f e0 0c 03 ff ff 00 c0 00 30 00 0c
' $0190: 00 03 01 e0 c0 00 30 00 0c 0f 03 1f f8 c0 00 3f
' $01a0: 00 0c 00 03 03 c0 ff c0 30 3c 0c ff 03 1f f8 c0
' $01b0: f0 31 f0 0c 03 e2 3f ff c0 ff f0 00 ff ff 03 ff
' $01c0: c0 ff f0 30 3f 8c 7f 03 00 ff c0 00 3f f0 0c 03
' $01d0: ff ff 00 c0 00 30 00 0c 00 03 1f fe c0 ff ff ff
' $01e0: ff ff ff 1f f8 c0 00 3f 00 0f ff ff ff ff ff c0
' $01f0: 30 3f fc f0 03 3f fc c0 f0 33 ff cc ff f2 3f ff
' $0200: c0 ff f0 00 ff ff 03 ff c0 ff f0 30 7f 0c 3f 83
' $0210: 01 ff c0 00 3f f8 0c 03 ff ff 00 c0 00 30 00 0c
' $0220: 00 03 3f 3f c0 ff ff ff ff ff ff 3f fc c0 00 3f
' $0230: 00 0f ff ff ff ff ff c0 30 3f fc f0 03 3f fc c0
' $0240: f0 33 ff cc ff f2 1f fe c0 ff f0 00 ff ff 03 ff
' $0250: c0 ff f0 30 fe 0c 1f c3 03 ff c0 3f ff fc 0c 00
' $0260: 03 00 00 c0 00 30 00 0f fc 03 3f 3f c0 ff ff ff
' $0270: ff ff ff 3f fc ff ff ff 00 0f ff ff ff ff ff c0
' $0280: 30 3f fc ff f3 03 c0 cf ff 31 f0 0c 03 e2 0f fc
' $0290: c0 ff f0 00 ff ff 03 ff c0 ff f0 31 fc 0c 0f e3
' $02a0: 07 ff c0 3f ff fe 0c 00 03 00 00 c0 00 30 00 0f
' $02b0: fc 03 1e 1e c0 ff ff ff ff ff ff 3f fc ff ff ff
' $02c0: 00 0f ff ff ff ff ff c0 30 3f fc ff f3 03 c0 cf
' $02d0: ff 30 f0 0c 03 c2 07 f8 c0 f0 30 00 fc 00 03 03
' $02e0: c0 c0 f0 33 f8 0c 07 f3 0f ff c0 3f ff ff 0c 00
' $02f0: 03 00 00 c0 00 30 00 0f fc 03 00 c0 c0 f0 30 00
' $0300: 0c 0f 03 3f fc ff ff ff 00 0c 0f 03 00 00 ff c0
' $0310: 30 00 0c 0f 03 03 c0 c7 fe 30 78 0c 07 82 03 f0
' $0320: c0 f0 30 00 fc 00 03 03 c0 c0 f0 37 f0 0c 03 fb
' $0330: 1f ff c0 3f ff ff 8c 00 03 00 00 c0 00 30 00 0f
' $0340: fc 03 00 c0 c0 f0 30 00 0c 0f 03 1f f8 ff ff ff
' $0350: 00 0c 0f 03 00 00 ff c0 30 00 0c 0f 03 03 c0 c3
' $0360: fc 30 3c 0c 0f 02 01 e0 c0 f0 30 00 fc 00 03 03
' $0370: c0 c0 f0 3f e0 0c 01 ff 3f ff c0 3f ff ff cc 00
' $0380: 03 00 00 c0 00 3f ff ff fc 03 01 e0 c0 f0 30 00
' $0390: 0c 0f 03 1f f8 ff ff ff 00 0c 0f 03 00 00 ff c0
' $03a0: 30 00 0c 0f f3 03 c0 c1 f8 30 00 0c 00 02 00 c0
' $03b0: c0 f0 30 00 fc 00 03 03 c0 c0 f0 3f c0 0c 00 ff
' $03c0: 7f ff c0 3f ff ff ec 00 03 00 00 c0 00 3f ff ff
' $03d0: fc 03 07 f8 c0 f0 30 00 0c 0f 03 07 e0 ff ff ff
' $03e0: 00 0c 0f 03 00 00 ff c0 30 00 0c 0f f3 03 c0 c0
' $03f0: f0 30 00 0c 00 02 00 00 c0 f0 30 00 fc 00 03 03
' $0400: c0 c0 f0 3f 80 0c 00 7f ff ff c0 3f ff ff fc 00
' $0410: 03 00 00 c0 00 3f ff ff fc 03 00 00 c0 f0 30 00
' $0420: 0c 0f 03 00 00 ff ff ff 00 0c 0f 03 00 00 ff c0
' $0430: 30 00 0c 00 03 00 00 c0 60 30 00 0c 00 02 00 00
' $0440: c0 f0 30 00 fc 00 03 03 c0 c0 f0 3f 00 0c 00 3f
' $0450: ff ff c0 3f ff ff fc 00 03 00 00 c0 00 3f ff ff
' $0460: fc 03 00 00 c0 f0 30 00 0c 0f 03 00 00 ff ff ff
' $0470: 00 0c 0f 03 00 00 ff c0 30 00 0c 00 03 00 00 c0
' $0480: 00 30 00 0c 00 02 ff ff ff ff ff ff ff ff ff ff
' $0490: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $04a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $04b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $04c0: ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff
' $04d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $04e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $04f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $0500: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $0510: ff ff ff ff ff fe 00 00 c0 00 30 00 0c 00 03 03
' $0520: c0 c0 00 30 3f 0c 00 03 00 00 c0 00 30 00 0c 00
' $0530: 03 00 00 c0 00 30 00 0c 00 03 00 00 c0 00 30 00
' $0540: 0c 00 03 00 00 c0 00 30 00 0c 00 03 00 00 c0 00
' $0550: 30 00 0c 00 03 00 3c c0 00 33 c0 0c 00 02 00 00
' $0560: c0 00 30 00 0c 00 03 03 c0 c0 00 30 7f 8c 00 03
' $0570: 00 00 c0 00 30 00 0c 00 03 00 00 c0 00 30 00 0c
' $0580: 00 03 00 00 c0 00 30 00 0c 00 03 00 00 c0 00 30
' $0590: 00 0c 00 03 00 00 c0 00 30 00 0c 00 03 00 78 c0
' $05a0: 00 31 e0 0c 00 02 00 00 c0 f0 33 c3 cc f0 f3 0f
' $05b0: fc cf 07 30 f3 cc 0f 03 00 fc cf c0 33 c3 cc 0f
' $05c0: 03 00 00 c0 00 30 00 0c 00 73 0f f0 c0 f0 30 ff
' $05d0: 0c ff f3 00 f0 cf ff 30 ff 0c ff f3 0f f0 c3 fc
' $05e0: 30 00 0c 00 03 00 f0 c0 00 30 f0 0c 3f c2 00 00
' $05f0: c0 f0 33 c3 cc f0 f3 1f fc cf 0f 30 f3 cc 0f 03
' $0600: 01 fc cf e0 33 e7 cc 0f 03 00 00 c0 00 30 00 0c
' $0610: 00 f3 1f f8 c1 f0 31 ff 8c ff f3 01 f0 cf ff 31
' $0620: ff 0c ff f3 1f f8 c7 fe 30 00 0c 00 03 01 e0 c0
' $0630: 00 30 78 0c 7f e2 00 00 c0 f0 33 c3 cf ff ff 3c
' $0640: 00 cf 1e 30 7f 8c 0f 03 03 f0 c3 f0 31 ff 8c 0f
' $0650: 03 00 00 c0 00 30 00 0c 01 e3 3c 3c c3 f0 33 c3
' $0660: cc 01 e3 03 f0 cf 00 33 c0 0c 00 f3 3c 3c cf 0f
' $0670: 30 3c 0c 0f 03 03 c0 cf ff 30 3c 0c f0 f2 00 00
' $0680: c0 f0 33 c3 cf ff ff 3c 00 cf 3c 30 3f 0c 0f 03
' $0690: 03 e0 c1 f0 30 ff 0c 0f 03 00 00 c0 00 30 00 0c
' $06a0: 03 c3 3c 7c c3 f0 33 c3 cc 03 c3 07 f0 cf 00 33
' $06b0: c0 0c 00 f3 3c 3c cf 0f 30 3c 0c 0f 03 07 80 cf
' $06c0: ff 30 1e 0c f1 e2 00 00 c0 f0 33 c3 cc f0 f3 1f
' $06d0: f0 c0 78 30 fc 0c 0f 03 03 c0 c0 f0 3f ff fc ff
' $06e0: f3 00 00 cf ff 30 00 0c 07 83 3c fc c0 f0 30 07
' $06f0: 8c 07 83 0f f0 cf fc 33 ff 0c 01 e3 1f f8 c7 ff
' $0700: 30 3c 0c 0f 03 0f 00 c0 00 30 0f 0c 03 c2 00 00
' $0710: c0 f0 33 c3 cc f0 f3 0f f8 c0 f0 31 fc 0c 0f 03
' $0720: 03 c0 c0 f0 3f ff fc ff f3 00 00 cf ff 30 00 0c
' $0730: 0f 03 3d fc c0 f0 30 0f 0c 07 83 1e f0 cf fe 33
' $0740: ff 8c 03 c3 1f f8 c3 ff 30 3c 0c 0f 03 0f 00 c0
' $0750: 00 30 0f 0c 07 82 00 00 c0 f0 30 00 0c f0 f3 00
' $0760: 3c c1 e0 33 df fc 00 03 03 c0 c0 f0 30 ff 0c 0f
' $0770: 03 00 00 c0 00 30 00 0c 1e 03 3f bc c0 f0 30 1e
' $0780: 0c 03 c3 3c f0 c0 0f 33 c3 cc 07 83 3c 3c c0 0f
' $0790: 30 00 0c 00 03 07 80 c0 00 30 1e 0c 0f 02 00 00
' $07a0: c0 f0 30 00 0c f0 f3 00 3c c3 c0 33 cf fc 00 03
' $07b0: 03 c0 c0 f0 31 ff 8c 0f 03 00 00 c0 00 30 00 0c
' $07c0: 3c 03 3f 3c c0 f0 30 3c 0c 01 e3 38 f0 c0 0f 33
' $07d0: c3 cc 0f 03 3c 3c c0 0f 30 00 0c 00 03 03 c0 c0
' $07e0: 00 30 3c 0c 0f 02 00 00 c0 00 30 00 0f ff ff 3f
' $07f0: f8 c7 8f 33 c7 cc 00 03 03 e0 c1 f0 33 e7 cc 0f
' $0800: 03 03 c0 c0 00 30 3c 0c 78 03 3e 3c c0 f0 30 78
' $0810: 0c f0 f3 3f fc cf 0f 33 c3 cc 1e 03 3c 3c c0 1e
' $0820: 30 3c 0c 0f 03 01 e0 cf ff 30 78 0c 00 02 00 00
' $0830: c0 00 30 00 0f ff ff 3f f0 cf 0f 33 c3 cc 00 03
' $0840: 03 f0 c3 f0 33 c3 cc 0f 03 03 c0 c0 00 30 3c 0c
' $0850: f0 03 3c 3c c0 f0 30 f0 0c f0 f3 3f fc cf 0f 33
' $0860: c3 cc 3c 03 3c 3c c0 3c 30 3c 0c 0f 03 00 f0 cf
' $0870: ff 30 f0 0c 00 02 00 00 c0 f0 30 00 0c f0 f3 03
' $0880: c0 ce 0f 31 fd fc 00 03 01 fc cf e0 30 00 0c 00
' $0890: 03 03 c0 c0 00 30 3c 0c e0 03 1f f8 cf ff 33 ff
' $08a0: cc 7f e3 00 f0 c7 fe 31 ff 8c 3c 03 1f f8 c3 f8
' $08b0: 30 3c 0c 0f 03 00 78 c0 00 31 e0 0c 0f 02 00 00
' $08c0: c0 f0 30 00 0c f0 f3 03 c0 cc 0f 30 fc fc 00 03
' $08d0: 00 fc cf c0 30 00 0c 00 03 03 c0 c0 00 30 3c 0c
' $08e0: c0 03 0f f0 cf ff 33 ff cc 3f c3 00 f0 c3 fc 30
' $08f0: ff 0c 3c 03 0f f0 c3 f0 30 3c 0c 0f 03 00 3c c0
' $0900: 00 33 c0 0c 0f 02 00 00 c0 00 30 00 0c 00 03 00
' $0910: 00 c0 00 30 00 0c 00 03 00 00 c0 00 30 00 0c 00
' $0920: 03 0f 80 c0 00 30 00 0c 00 03 00 00 c0 00 30 00
' $0930: 0c 00 03 00 00 c0 00 30 00 0c 00 03 00 00 c0 00
' $0940: 30 00 0c 3e 03 00 00 c0 00 30 00 0c 00 02 00 00
' $0950: c0 00 30 00 0c 00 03 00 00 c0 00 30 00 0c 00 03
' $0960: 00 00 c0 00 30 00 0c 00 03 0f 00 c0 00 30 00 0c
' $0970: 00 03 00 00 c0 00 30 00 0c 00 03 00 00 c0 00 30
' $0980: 00 0c 00 03 00 00 c0 00 30 00 0c 3c 03 00 00 c0
' $0990: 00 30 00 0c 00 02 ff ff ff ff ff ff ff ff ff ff
' $09a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $09b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $09c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $09d0: ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff
' $09e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $09f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $0a00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $0a10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $0a20: ff ff ff ff ff fe 00 00 c0 00 30 00 0c 00 03 00
' $0a30: 00 c0 00 30 00 0c 00 03 00 00 c0 00 30 00 0c 00
' $0a40: 03 00 00 c0 00 30 00 0c 00 03 00 00 c0 00 30 00
' $0a50: 0c 00 03 00 00 c0 00 30 00 0c 00 03 00 00 c0 00
' $0a60: 30 00 0c 00 03 00 00 c0 00 30 00 0c 00 02 00 00
' $0a70: c0 00 30 00 0c 00 03 00 00 c0 00 30 00 0c 00 03
' $0a80: 00 00 c0 00 30 00 0c 00 03 00 00 c0 00 30 00 0c
' $0a90: 00 03 00 00 c0 00 30 00 0c 00 03 00 00 c0 00 30
' $0aa0: 00 0c 00 03 00 00 c0 00 30 00 0c 00 03 00 00 c0
' $0ab0: 00 30 00 0c 00 02 0f f0 c0 f0 33 ff 0c 3f c3 3f
' $0ac0: c0 cf ff 33 ff cc 3f f3 3c 3c cf ff 30 03 cc f0
' $0ad0: f3 3c 00 cf 03 f3 c3 cc 3f c3 3f f0 c3 fc 33 ff
' $0ae0: 0c 3f c3 3f fc cf 0f 33 c3 cc f0 3f 38 1c cf 0f
' $0af0: 33 ff cc 0f f3 30 00 cf f0 30 0c 0c 00 02 1f f8
' $0b00: c1 f8 33 ff 8c 7f e3 3f e0 cf ff 33 ff cc 7f f3
' $0b10: 3c 3c cf ff 30 03 cc f1 f3 3c 00 cf 87 f3 e3 cc
' $0b20: 7f e3 3f f8 c7 fe 33 ff 8c 7f c3 3f fc cf 0f 33
' $0b30: c3 cc f0 3f 3c 3c cf 0f 33 ff cc 0f f3 38 00 cf
' $0b40: f0 30 1e 0c 00 02 3e 3c c3 fc 33 c3 cc f0 f3 3c
' $0b50: f0 cf 00 33 c0 0c f0 03 3c 3c c0 f0 30 03 cc f3
' $0b60: e3 3c 00 cf cf f3 f3 cc f0 f3 3c 3c cf 0f 33 c3
' $0b70: cc f0 03 03 c0 cf 0f 33 c3 cc f0 3f 3e 7c cf 0f
' $0b80: 30 0f 8c 0f 03 3c 00 c0 f0 30 3f 0c 00 02 3c 3c
' $0b90: c7 fe 33 c3 cc f0 f3 3c 78 cf 00 33 c0 0c f0 03
' $0ba0: 3c 3c c0 f0 30 03 cc f7 c3 3c 00 cf ff f3 fb cc
' $0bb0: f0 f3 3c 3c cf 0f 33 c3 cc f0 03 03 c0 cf 0f 33
' $0bc0: c3 cc f0 3f 1f f8 cf 0f 30 1f 0c 0f 03 1e 00 c0
' $0bd0: f0 30 7f 8c 00 02 3c 7c cf 0f 33 ff 8c f0 03 3c
' $0be0: 3c cf fc 33 ff 0c f0 03 3f fc c0 f0 30 03 cc ff
' $0bf0: 83 3c 00 cf ff f3 ff cc f0 f3 3c 3c cf 0f 33 c3
' $0c00: cc 7f c3 03 c0 cf 0f 33 c3 cc f0 3f 0f f0 c7 fe
' $0c10: 30 3e 0c 0f 03 0f 00 c0 f0 30 f3 cc 00 02 3c fc
' $0c20: cf 0f 33 ff 8c f0 03 3c 3c cf fc 33 ff 0c f0 03
' $0c30: 3f fc c0 f0 30 03 cc ff 03 3c 00 cf ff f3 ff cc
' $0c40: f0 f3 3c 3c cf 0f 33 c3 cc 3f e3 03 c0 cf 0f 33
' $0c50: c3 cc f3 3f 07 e0 c3 fc 30 7c 0c 0f 03 07 80 c0
' $0c60: f0 31 e1 ec 00 02 3c fc cf 0f 33 c3 cc f0 03 3c
' $0c70: 3c cf 00 33 c0 0c f3 f3 3c 3c c0 f0 30 03 cc ff
' $0c80: 03 3c 00 cf ff f3 ff cc f0 f3 3f f8 cf 0f 33 ff
' $0c90: 8c 00 f3 03 c0 cf 0f 33 c3 cc f7 bf 07 e0 c1 f8
' $0ca0: 30 f8 0c 0f 03 03 c0 c0 f0 33 c0 fc 00 02 3c 78
' $0cb0: cf 0f 33 c3 cc f0 03 3c 3c cf 00 33 c0 0c f3 f3
' $0cc0: 3c 3c c0 f0 30 03 cc ff 83 3c 00 cf 7b f3 df cc
' $0cd0: f0 f3 3f f0 cf 0f 33 ff 0c 00 f3 03 c0 cf 0f 33
' $0ce0: c3 cc ff ff 0f f0 c0 f0 31 f0 0c 0f 03 01 e0 c0
' $0cf0: f0 33 80 7c 00 02 3c 00 cf ff 33 c3 cc f0 f3 3c
' $0d00: 78 cf 00 33 c0 0c f0 f3 3c 3c c0 f0 33 c3 cc f7
' $0d10: c3 3c 00 cf 33 f3 cf cc f0 f3 3c 00 cf 3c 33 de
' $0d20: 0c 00 f3 03 c0 cf 0f 31 ff 8c ff ff 1f f8 c0 f0
' $0d30: 33 e0 0c 0f 03 00 f0 c0 f0 30 00 0c 00 02 3e 00
' $0d40: cf ff 33 c3 cc f0 f3 3c f0 cf 00 33 c0 0c f0 f3
' $0d50: 3c 3c c0 f0 33 c3 cc f3 e3 3c 00 cf 03 f3 c7 cc
' $0d60: f0 f3 3c 00 cf 3e 33 cf 0c 00 f3 03 c0 cf 0f 30
' $0d70: ff 0c fc ff 3e 7c c0 f0 33 c0 0c 0f 03 00 78 c0
' $0d80: f0 30 00 0c 00 02 1f fc cf 0f 33 ff 8c 7f e3 3f
' $0d90: e0 cf ff 33 c0 0c 7f f3 3c 3c cf ff 31 ff 8c f1
' $0da0: f3 3f fc cf 03 f3 c3 cc 7f e3 3c 00 c7 df 33 c7
' $0db0: cc 3f e3 03 c0 cf ff 30 7e 0c f8 7f 3c 3c c0 f0
' $0dc0: 33 ff cc 0f f3 00 3c cf f0 30 00 0f ff fe 0f fc
' $0dd0: cf 0f 33 ff 0c 3f c3 3f c0 cf ff 33 c0 0c 3f f3
' $0de0: 3c 3c cf ff 30 ff 0c f0 f3 3f fc cf 03 f3 c3 cc
' $0df0: 3f c3 3c 00 c3 cf 33 c3 cc 3f c3 03 c0 cf ff 30
' $0e00: 3c 0c f0 3f 38 1c c0 f0 33 ff cc 0f f3 00 1c cf
' $0e10: f0 30 00 0f ff fe 00 00 c0 00 30 00 0c 00 03 00
' $0e20: 00 c0 00 30 00 0c 00 03 00 00 c0 00 30 00 0c 00
' $0e30: 03 00 00 c0 00 30 00 0c 00 03 00 00 c0 00 30 00
' $0e40: 0c 00 03 00 00 c0 00 30 00 0c 00 03 00 00 c0 00
' $0e50: 30 00 0c 00 03 00 00 c0 00 30 00 0c 00 02 00 00
' $0e60: c0 00 30 00 0c 00 03 00 00 c0 00 30 00 0c 00 03
' $0e70: 00 00 c0 00 30 00 0c 00 03 00 00 c0 00 30 00 0c
' $0e80: 00 03 00 00 c0 00 30 00 0c 00 03 00 00 c0 00 30
' $0e90: 00 0c 00 03 00 00 c0 00 30 00 0c 00 03 00 00 c0
' $0ea0: 00 30 00 0c 00 02 ff ff ff ff ff ff ff ff ff ff
' $0eb0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $0ec0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $0ed0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $0ee0: ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff
' $0ef0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $0f00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $0f10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $0f20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $0f30: ff ff ff ff ff fe 00 00 c0 00 30 00 0c 00 03 00
' $0f40: 00 c0 00 30 00 0c 00 03 00 00 c0 00 30 00 0c 00
' $0f50: 03 00 00 c0 00 30 00 0c 00 03 00 00 c0 00 30 00
' $0f60: 0c 00 03 00 00 c0 00 30 00 0c 00 03 00 00 c0 00
' $0f70: 30 00 0c 00 03 03 c0 c0 00 30 0c 0c 0c 02 00 00
' $0f80: c0 00 30 00 0c 00 03 00 00 c0 00 30 00 0c 00 03
' $0f90: 00 00 c0 00 30 00 0c 00 03 00 00 c0 00 30 00 0c
' $0fa0: 00 03 00 00 c0 00 30 00 0c 00 03 00 00 c0 00 30
' $0fb0: 00 0c 00 03 00 00 c0 00 30 00 0c 06 03 03 c0 c0
' $0fc0: 00 30 1c 0c 0e 02 01 80 c0 00 33 c0 0c 00 03 00
' $0fd0: 3c c0 00 30 0f cc 00 03 3c 00 c0 f0 30 03 cc f0
' $0fe0: 03 0f c0 c0 00 30 00 0c 00 03 00 00 c0 00 30 00
' $0ff0: 0c 00 03 03 c0 c0 00 30 00 0c 00 03 00 00 c0 00
' $1000: 30 00 0c 0f 03 03 c0 cf ff 30 3c 0c 0f 02 03 c0
' $1010: c0 00 33 c0 0c 00 03 00 3c c0 00 30 1f cc 00 03
' $1020: 3c 00 c0 f0 30 03 cc f0 03 0f c0 c0 00 30 00 0c
' $1030: 00 03 00 00 c0 00 30 00 0c 00 03 03 c0 c0 00 30
' $1040: 00 0c 00 03 00 00 c0 00 30 00 0c 1f 83 03 c0 cf
' $1050: ff 30 7c 0c 0f 82 07 e0 c3 fc 33 c0 0c 3f c3 00
' $1060: 3c c3 fc 30 3c 0c 3f f3 3c 00 c0 00 30 00 0c f0
' $1070: 03 03 c0 cf 0e 33 ff 0c 3f c3 3f f0 c3 ff 33 ff
' $1080: 0c 3f f3 3f fc cf 0f 33 c3 cc f0 3f 3c 3c cf 0f
' $1090: 33 ff cc 3f c3 03 c0 cf f0 30 fc 0c 0f c2 0f f0
' $10a0: c3 fe 33 c0 0c 7f c3 00 3c c7 fe 30 3c 0c 7f f3
' $10b0: 3c 00 c0 00 30 00 0c f1 e3 03 c0 cf 9f 33 ff 8c
' $10c0: 7f e3 3f f8 c7 ff 33 ff 8c 7f f3 3f fc cf 0f 33
' $10d0: c3 cc f0 3f 3c 3c cf 0f 33 ff cc 7f e3 03 c0 cf
' $10e0: f8 31 fc 0c 0f e2 1f f8 c0 0f 33 ff 0c f0 03 0f
' $10f0: fc cf 0f 30 ff cc f0 f3 3f f0 c3 f0 30 03 cc f3
' $1100: e3 03 c0 cf ff b3 c3 cc f0 f3 3c 3c cf 0f 33 c3
' $1110: cc f0 03 03 c0 cf 0f 33 c3 cc f3 3f 1f f8 cf 0f
' $1120: 30 0f 8c ff f3 03 c0 cf fc 33 fc 0c 0f f2 3f fc
' $1130: c0 0f 33 ff 8c f0 03 1f fc cf 0f 30 ff cc f0 f3
' $1140: 3f f8 c3 f0 30 03 cc f7 c3 03 c0 cf ff b3 c3 cc
' $1150: f0 f3 3c 3c cf 0f 33 c3 cc f0 03 03 c0 cf 0f 33
' $1160: c3 cc f3 3f 0f f0 cf 0f 30 1f 0c ff f3 03 c0 cf
' $1170: fe 33 fc 0c 0f f2 3f fc c3 ff 33 c3 cc f0 03 3c
' $1180: 3c cf ff 30 3c 0c f0 f3 3c 3c c0 f0 30 03 cc ff
' $1190: 83 03 c0 cf ff b3 c3 cc f0 f3 3c 3c cf 0f 33 c0
' $11a0: 0c 7f c3 03 c0 cf 0f 33 c3 cc ff ff 07 e0 cf 0f
' $11b0: 30 3e 0c ff f3 03 c0 cf 3f 31 fc 0c 0f e2 1f f8
' $11c0: c7 ff 33 c3 cc f0 03 3c 3c cf ff 30 3c 0c f0 f3
' $11d0: 3c 3c c0 f0 30 03 cc ff 83 03 c0 cf ff b3 c3 cc
' $11e0: f0 f3 3c 3c cf 0f 33 c0 0c 3f e3 03 c0 cf 0f 33
' $11f0: c3 cc ff ff 07 e0 cf 0f 30 7c 0c ff f3 03 c0 cf
' $1200: 1f 30 fc 0c 0f c2 0f f0 cf 0f 33 c3 cc f0 03 3c
' $1210: 3c cf 00 30 3c 0c 7f f3 3c 3c c0 f0 30 03 cc f7
' $1220: c3 03 c0 cf 77 b3 c3 cc f0 f3 3f f8 c7 ff 33 c0
' $1230: 0c 00 f3 03 c0 cf 0f 31 ff 8c 7f fb 0f f0 c7 ff
' $1240: 30 f8 0c 6f 63 03 c0 cf 0f 30 7c 0c 0f 82 07 e0
' $1250: cf 0f 33 c3 cc f0 03 3c 3c cf 00 30 3c 0c 3f f3
' $1260: 3c 3c c0 f0 30 03 cc f3 e3 03 c0 cf 07 b3 c3 cc
' $1270: f0 f3 3f f0 c3 ff 33 c0 0c 00 f3 03 c0 cf 0f 30
' $1280: ff 0c 7f fb 1f f8 c3 ff 31 f0 0c 0f 03 03 c0 cf
' $1290: 0f 30 3c 0c 0f 02 03 c0 c7 ff 33 ff 8c 7f c3 1f
' $12a0: fc c7 fc 30 3c 0c 00 f3 3c 3c c3 fc 30 03 cc f1
' $12b0: f3 0f f0 cf 07 b3 c3 cc 7f e3 3c 00 c0 0f 33 c0
' $12c0: 0c ff e3 01 fc c7 ff 30 7e 0c 3c f3 3c 3c c0 3e
' $12d0: 33 ff cc 3f c3 03 c0 c0 0f 30 1c 0c 0e 02 01 80
' $12e0: c3 ff 33 ff 0c 3f c3 0f fc c3 fc 30 3c 0c 00 f3
' $12f0: 3c 3c c3 fc 30 03 cc f0 f3 0f f0 cf 07 b3 c3 cc
' $1300: 3f c3 3c 00 c0 0f 33 c0 0c ff c3 00 fc c3 ff 30
' $1310: 3c 0c 38 73 3c 3c c0 3c 33 ff cc 3f c3 03 c0 c0
' $1320: 0f 30 0c 0c 0c 02 00 00 c0 00 30 00 0c 00 03 00
' $1330: 00 c0 00 30 00 0c ff e3 00 00 c0 00 30 ff 8c 00
' $1340: 03 00 00 c0 00 30 00 0c 00 03 3c 00 c0 0f 30 00
' $1350: 0c 00 03 00 00 c0 00 30 00 0c 00 03 00 00 cf f8
' $1360: 30 00 0c 00 03 03 c0 c0 00 30 00 0c 00 02 00 00
' $1370: c0 00 30 00 0c 00 03 00 00 c0 00 30 00 0c ff c3
' $1380: 00 00 c0 00 30 ff 0c 00 03 00 00 c0 00 30 00 0c
' $1390: 00 03 3c 00 c0 0f 30 00 0c 00 03 00 00 c0 00 30
' $13a0: 00 0c 00 03 00 00 cf f0 30 00 0c 00 03 03 c0 c0
' $13b0: 00 30 00 0c 00 02 ff ff ff ff ff ff ff ff ff ff
' $13c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $13d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $13e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $13f0: ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff
' $1400: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1410: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1420: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1430: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1440: ff ff ff ff ff fe ff ff ff 0f ff ff 0f f0 ff fc
' $1450: 3f ff ff ff ff 0c 3f ff ff fc ff ff f3 ff ff fc
' $1460: 03 00 ff c0 00 3f ff ff ff ff ff ff ff ff ff ff
' $1470: ff f0 ff ff ff ff ff f0 ff ff ff ff fc 3f c0 3f
' $1480: ff c3 fc 00 03 ff ff ff ff ff ff ff ff fe ff ff
' $1490: ff 0f ff ff 0f f0 ff fc 3f ff ff ff fe 0c 1f ff
' $14a0: ff f8 ff ff f1 ff ff fc 03 00 ff c0 00 3f ff ff
' $14b0: ff ff ff ff ff ff ff ff ff f0 ff ff ff ff ff f0
' $14c0: ff ff ff ff fc 3f c0 3f ff c3 fc 00 03 fe 7f ff
' $14d0: ff ff ff ff ff fe f0 c3 ff 0f ff ff 0f f0 ff fc
' $14e0: 3f ff ff ff fc 0c 0f ff ff f0 ff ff f0 ff ff fc
' $14f0: 03 00 ff c0 00 3f ff ff ff ff fe 1f ff ff ff ff
' $1500: ff f0 ff ff ff ff ff f0 ff ff ff ff fc 3f c0 3f
' $1510: ff c3 fc 00 f3 fc 3f ff 0f ff c3 ff f0 fe e0 01
' $1520: ff 0f ff ff 0f f0 ff fc 3f ff ff ff f8 0c 07 ff
' $1530: ff e0 ff ff f0 7f ff fc 03 00 ff c0 00 3f ff ff
' $1540: ff ff fc 0f ff ff ff ff ff f0 ff ff ff ff ff f0
' $1550: ff ff ff ff fc 3f c0 3f ff c3 fc 00 f3 f8 1f ff
' $1560: 0f ff 87 ff f8 7e c0 00 ff 0f ff ff 0f f0 ff fc
' $1570: 3f ff ff ff f0 1e 03 ff ff c0 ff ff f0 3f ff fc
' $1580: 03 00 ff ff ff ff ff ff ff ff fc 0f ff ff ff ff
' $1590: ff f0 ff f8 1f ff ff f0 ff ff ff ff fc 3f c0 3f
' $15a0: ff c3 fc 00 f3 f0 0f ff 0f ff 0f ff fc 3e c0 00
' $15b0: ff 0f ff ff 0f f0 ff fc 3f ff ff ff e0 3f 01 ff
' $15c0: ff 80 ff ff f0 1f ff fc 03 00 ff ff ff ff ff ff
' $15d0: ff ff fc 0f ff ff ff ff ff f0 ff e0 07 ff ff f0
' $15e0: ff ff ff ff fc 3f c0 3f ff c3 fc 00 f3 e0 07 ff
' $15f0: 0f fe 0f ff fc 1e c0 00 ff 00 3f ff 0c 00 ff 00
' $1600: 3f c0 0f ff c0 7f 80 ff ff 00 ff ff f0 0f ff fc
' $1610: 03 00 ff ff ff ff ff ff ff ff e0 c1 ff 00 30 00
' $1620: 0c 00 03 e0 07 ff ff f0 ff fc 00 03 00 00 c0 3f
' $1630: ff c0 0c 3c f3 c0 03 ff 0f fc 00 3f 00 0e c0 00
' $1640: ff 00 3f ff 0c 00 ff 00 3f c0 0f ff 80 ff c0 7f
' $1650: fe 00 ff ff f0 07 ff fc 03 00 ff ff ff ff ff ff
' $1660: ff ff c0 c0 ff 00 30 00 0c 00 03 c0 03 ff ff f0
' $1670: ff fc 00 03 00 00 c0 3f ff c0 0c 7c f3 c0 03 ff
' $1680: 0f fc 00 3f 00 0e e0 01 ff 00 3f ff 0c 00 ff 00
' $1690: 3f c0 0f ff 01 ff e0 3f fc 00 ff c0 30 03 ff ff
' $16a0: ff ff ff ff ff ff ff fc 03 ff c0 c0 ff 00 30 00
' $16b0: 0c 00 03 c0 03 c0 00 30 ff fc 00 03 00 00 c0 3f
' $16c0: ff c0 0c fc f3 fc 3f f0 00 fe 0f ff fc 1e f0 03
' $16d0: ff 00 3f ff 0c 00 ff 00 3f c0 0f fe 03 ff f0 1f
' $16e0: f8 00 ff c0 30 01 ff ff ff ff ff ff ff ff ff fc
' $16f0: 03 ff e1 e1 ff 00 30 00 0c 00 03 c0 03 c0 00 30
' $1700: ff fc 00 03 00 00 c0 3f ff c0 0d fc f3 fc 3f f0
' $1710: 00 ff 0f ff fc 3e f8 07 ff 0f ff ff 0f ff ff fc
' $1720: 3f ff 0f fc 07 ff f8 0f f0 00 ff c0 30 00 ff ff
' $1730: ff ff ff ff ff ff ff fc 03 ff ff 3f ff 0f ff ff
' $1740: ff f0 ff c0 03 c0 00 30 ff ff f0 ff ff ff c0 3f
' $1750: ff ff ff ff f3 fc 3f f8 01 ff 87 ff f8 7e fc 0f
' $1760: ff 0f ff ff 0f ff ff fc 3f ff 0f f8 0f ff fc 07
' $1770: e0 00 ff c0 30 00 7f ff ff ff ff ff ff ff ff fc
' $1780: 03 ff ff 3f ff 0f ff ff ff f0 ff e0 07 c0 00 30
' $1790: ff ff f0 ff ff ff c0 3f ff ff ff ff f3 fc 3f fc
' $17a0: 03 ff c3 ff f0 fe fe 1f ff 0f ff ff 0f ff ff fc
' $17b0: 3f ff 0f f0 1f ff fe 03 c0 00 ff c0 30 00 3f ff
' $17c0: ff ff ff ff ff f0 00 0c 03 ff fe 1f ff 0f ff ff
' $17d0: ff f0 ff e0 07 c0 00 30 ff ff f0 ff ff ff c0 3f
' $17e0: ff ff fd fc 03 fc 3f fe 07 ff ff ff ff fe ff 3f
' $17f0: ff 0f ff ff 0f ff ff fc 3f ff 0f f0 3f ff ff 03
' $1800: 80 00 ff c0 30 00 1f ff ff ff ff ff ff f0 00 0c
' $1810: 03 ff f8 07 ff 0f ff ff ff f0 ff f8 1f c0 00 30
' $1820: ff ff f0 ff ff ff c0 3f ff ff fc fc 03 fc 3f ff
' $1830: 0f ff ff ff ff fe ff ff ff 0f ff ff 0f ff ff fc
' $1840: 3f ff 0f f0 7f ff ff 83 00 00 ff c0 30 00 0f ff
' $1850: ff ff ff ff ff f0 00 0c 03 ff ff ff ff 0f ff ff
' $1860: ff f0 ff ff ff c0 00 30 ff ff f0 ff ff ff c0 3f
' $1870: ff ff fc 7c 03 ff ff ff 9f ff ff ff ff fe ff ff
' $1880: ff 0f ff ff 0f ff ff fc 3f ff 0f f0 ff ff ff c3
' $1890: 00 00 ff c0 30 00 0f ff ff ff ff ff ff f0 00 0c
' $18a0: 03 ff ff ff ff 0f ff ff ff f0 ff ff ff c0 00 30
' $18b0: ff ff f0 ff ff ff c0 3f ff ff fc 3c 03 ff ff ff
' $18c0: ff ff ff ff ff fe ff ff ff ff ff ff ff ff ff ff
' $18d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $18e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $18f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1900: ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff
' $1910: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1920: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1930: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1940: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1950: ff ff ff ff ff fe ff ff ff ff ff ff ff ff ff fc
' $1960: 3f ff ff ff c0 ff ff ff ff ff ff ff ff ff ff ff
' $1970: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1980: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1990: ff ff ff ff ff ff c3 ff ff fc 3f ff ff fe ff ff
' $19a0: ff ff ff ff ff ff ff fc 3f ff ff ff 80 7f ff ff
' $19b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $19c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $19d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff 87 ff
' $19e0: ff fe 1f ff ff fe ff ff ff 0f fc 3c 3f 0f 0f f0
' $19f0: 03 f0 f8 ff 0c 3f f0 ff ff 03 f0 3f fc 3c 3f f0
' $1a00: ff ff ff ff ff ff ff ff ff 8f f0 0f ff 0f ff 00
' $1a10: ff 00 0f ff 0f f0 00 ff 00 ff 00 0f f0 0f fc 03
' $1a20: ff ff ff ff ff ff 0f ff ff ff 0f ff c0 3e ff ff
' $1a30: ff 0f fc 3c 3f 0f 0f e0 03 f0 f0 ff 0c 3f f0 ff
' $1a40: fe 03 f0 1f fc 18 3f f0 ff ff ff ff ff ff ff ff
' $1a50: ff 0f e0 07 fe 0f fe 00 7f 00 0f fe 0f f0 00 fe
' $1a60: 00 ff 00 0f e0 07 f8 01 ff ff ff ff ff fe 1f ff
' $1a70: ff ff 87 ff 80 1e ff ff ff 0f fc 3c 3c 00 03 c3
' $1a80: ff f0 e1 ff 80 7f f0 ff fc 0f fc 0f fe 00 7f f0
' $1a90: ff ff ff ff ff ff ff ff fe 1f c3 c3 fc 0f fc 3c
' $1aa0: 3f fe 1f fc 0f f0 ff fc 3f ff ff 0f c3 c3 f0 f0
' $1ab0: ff c3 ff f0 ff fc 3f f0 00 ff c3 ff 0f 0e ff ff
' $1ac0: ff 0f fc 3c 3c 00 03 c3 ff f0 c3 ff c0 ff f0 ff
' $1ad0: fc 1f fe 0f ff 00 ff f0 ff ff ff ff ff ff ff ff
' $1ae0: fc 3f c3 83 fc 0f fc 3c 3f fc 3f f8 0f f0 ff fc
' $1af0: 3f ff ff 0f c3 c3 f0 f0 ff c3 ff f0 ff f8 7f f0
' $1b00: 00 ff e1 ff 0e 1e ff ff ff 0f fc 3c 3f 0f 0f e0
' $1b10: 0f ff 87 ff 03 ff f0 ff fc 3f ff 0f f0 00 0f 00
' $1b20: 0f ff ff f0 00 ff ff ff f8 7f c3 03 ff 0f ff f8
' $1b30: 7f f8 7f f0 0f f0 03 fc 00 ff fe 1f e0 07 f8 00
' $1b40: ff c3 ff f0 ff f0 ff ff ff ff f0 ff fc 3e ff ff
' $1b50: ff 0f fc 3c 3f 0f 0f f0 07 ff 0f fe 03 ff f0 ff
' $1b60: fc 3f ff 0f f0 00 0f 00 0f ff ff f0 00 ff ff ff
' $1b70: f0 ff c2 03 ff 0f ff f0 ff f8 7f e1 0f f0 01 fc
' $1b80: 00 7f fc 3f e0 07 fc 00 ff c3 ff f0 ff f0 ff ff
' $1b90: ff ff f0 ff f8 7e ff ff ff 0f ff ff ff 0f 0f ff
' $1ba0: c3 fe 1f fc 20 0f ff ff fc 3f ff 0f ff 00 ff f0
' $1bb0: ff ff ff ff ff ff ff ff e1 ff c0 43 ff 0f ff e1
' $1bc0: ff fc 3f c3 0f ff f0 fc 3c 3f f8 7f c3 c3 ff f0
' $1bd0: ff ff ff ff ff f8 7f ff ff ff e1 ff f0 fe ff ff
' $1be0: ff 0f ff ff ff 0f 0f ff c3 fc 3f fc 30 0f ff ff
' $1bf0: fc 3f ff 0f fe 00 7f f0 ff ff ff ff ff ff ff ff
' $1c00: c3 ff c0 c3 ff 0f ff c3 ff fe 1f c7 0f ff f0 fc
' $1c10: 3c 3f f0 ff c3 c3 ff f0 ff ff ff ff ff fc 3f ff
' $1c20: ff ff c3 ff f0 fe ff ff ff ff ff ff fc 00 03 c0
' $1c30: 07 f8 70 fc 38 3f ff ff fc 1f fe 0f fc 18 3f f0
' $1c40: ff fc 3f ff ff ff c3 ff 87 ff c1 c3 ff 0f ff 87
' $1c50: ff 0f 0f c0 03 f0 f0 fc 3c 3f e1 ff c3 c3 ff e1
' $1c60: ff c3 ff f0 ff fe 1f f0 00 ff 87 ff ff fe ff ff
' $1c70: ff ff ff ff fc 00 03 c0 0f f0 f0 fc 3c 3f ff ff
' $1c80: fc 0f fc 0f fc 3c 3f f0 ff fc 3f ff ff ff c3 ff
' $1c90: 0f ff c3 c3 ff 0f ff 0f ff 0f 0f c0 03 f0 f0 fc
' $1ca0: 3c 3f c3 ff c3 c3 ff c3 ff c3 ff f0 ff ff 0f f0
' $1cb0: 00 ff 0f ff ff fe ff ff ff 0f ff ff ff 0f 0f fc
' $1cc0: 3f f1 f0 fe 02 0f ff ff fe 03 f0 1f ff ff ff ff
' $1cd0: ff fc 3f ff ff ff c3 ff 1f ff e0 07 f0 00 fc 00
' $1ce0: 3f 80 1f ff 0f f8 01 fe 00 7f c3 ff e0 07 fc 07
' $1cf0: ff c3 ff f0 ff ff 87 ff ff fe 1f ff f0 fe ff ff
' $1d00: ff 0f ff ff ff 0f 0f fc 3f f3 f0 ff 03 0f ff ff
' $1d10: ff 03 f0 3f ff ff ff ff ff fc 3f ff ff ff c3 ff
' $1d20: 3f ff f0 0f f0 00 fc 00 3f c0 3f ff 0f fc 03 ff
' $1d30: 00 ff c3 ff f0 0f fc 0f ff c3 ff f0 ff ff c3 ff
' $1d40: ff fc 3f ff f0 fe ff ff ff ff ff ff ff ff ff ff
' $1d50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1d60: ff f0 7f ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1d70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1d80: ff ff ff c1 ff ff ff ff ff ff ff ff ff fe ff ff
' $1d90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1da0: ff ff ff ff ff ff ff ff ff f0 ff ff ff ff ff ff
' $1db0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1dc0: ff ff ff ff ff ff ff ff ff ff ff c3 ff ff ff ff
' $1dd0: ff ff ff ff ff fe ff ff ff ff ff ff ff ff ff ff
' $1de0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1df0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1e00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1e10: ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff
' $1e20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1e30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1e40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1e50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1e60: ff ff ff ff ff fe ff ff ff ff ff ff ff ff ff ff
' $1e70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1e80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1e90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1ea0: ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff
' $1eb0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1ec0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1ed0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1ee0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $1ef0: ff ff ff ff ff fe f0 0f ff 0f fc 00 ff c0 3f c0
' $1f00: 3f f0 00 fc 00 3f c0 0f c3 c3 f0 00 ff fc 3f 0f
' $1f10: 0f c3 ff f0 fc 3c 3c 3f c0 3f c0 0f fc 03 fc 00
' $1f20: ff c0 3f c0 03 f0 f0 fc 3c 3f 0f c3 c7 e3 f0 f0
' $1f30: fc 00 3f f0 0f cf ff f0 0f ff f3 ff ff fe e0 07
' $1f40: fe 07 fc 00 7f 80 1f c0 1f f0 00 fc 00 3f 80 0f
' $1f50: c3 c3 f0 00 ff fc 3f 0e 0f c3 ff f0 78 3c 1c 3f
' $1f60: 80 1f c0 07 f8 01 fc 00 7f 80 3f c0 03 f0 f0 fc
' $1f70: 3c 3f 0f c3 c3 c3 f0 f0 fc 00 3f f0 0f c7 ff f0
' $1f80: 0f ff e1 ff ff fe c3 c3 fc 03 fc 3c 3f 0f 0f c3
' $1f90: 0f f0 ff fc 3f ff 0f ff c3 c3 ff 0f ff fc 3f 0c
' $1fa0: 1f c3 ff f0 30 3c 0c 3f 0f 0f c3 c3 f0 f0 fc 3c
' $1fb0: 3f 0f ff fc 3f f0 f0 fc 3c 3f 0f c3 c1 83 f0 f0
' $1fc0: ff f0 7f f0 ff c3 ff ff 0f ff c0 ff ff fe c3 c3
' $1fd0: f8 01 fc 3c 3f 0f 0f c3 87 f0 ff fc 3f ff 0f ff
' $1fe0: c3 c3 ff 0f ff fc 3f 08 3f c3 ff f0 00 3c 04 3f
' $1ff0: 0f 0f c3 c3 f0 f0 fc 3c 3f 0f ff fc 3f f0 f0 fc
' $2000: 3c 3f 0f c3 e0 07 f0 f0 ff e0 ff f0 ff e1 ff ff
' $2010: 0f ff 80 7f ff fe c3 83 f0 f0 fc 00 7f 0f ff c3
' $2020: c3 f0 03 fc 00 ff 0f ff c0 03 ff 0f ff fc 3f 00
' $2030: 7f c3 ff f0 00 3c 00 3f 0f 0f c3 c3 f0 f0 fc 3c
' $2040: 3f 80 3f fc 3f f0 f0 fc 3c 3f 0f c3 f0 0f f8 01
' $2050: ff c1 ff f0 ff f0 ff ff 0f ff 0c 3f ff fe c3 03
' $2060: f0 f0 fc 00 7f 0f ff c3 c3 f0 03 fc 00 ff 0f ff
' $2070: c0 03 ff 0f ff fc 3f 00 ff c3 ff f0 00 3c 00 3f
' $2080: 0f 0f c3 c3 f0 f0 fc 3c 3f c0 1f fc 3f f0 f0 fc
' $2090: 3c 3f 0c c3 f8 1f fc 03 ff 83 ff f0 ff f8 7f ff
' $20a0: 0f fe 1e 1f ff fe c3 03 f0 f0 fc 3c 3f 0f ff c3
' $20b0: c3 f0 ff fc 3f ff 0c 0f c3 c3 ff 0f ff fc 3f 00
' $20c0: ff c3 ff f0 84 3c 00 3f 0f 0f c0 07 f0 f0 fc 00
' $20d0: 7f ff 0f fc 3f f0 f0 fc 3c 3f 08 43 f8 1f fe 07
' $20e0: ff 07 ff f0 ff fc 3f ff 0f fc 3f 0f ff fe c3 87
' $20f0: f0 f0 fc 3c 3f 0f ff c3 c3 f0 ff fc 3f ff 0c 0f
' $2100: c3 c3 ff 0f ff fc 3f 00 7f c3 ff f0 cc 3c 20 3f
' $2110: 0f 0f c0 0f f0 f0 fc 00 ff ff 0f fc 3f f0 f0 fc
' $2120: 3c 3f 00 03 f0 0f ff 0f fe 0f ff f0 ff fe 1f ff
' $2130: 0f fc 7f 8f ff fe c3 ff f0 00 fc 3c 3f 0f 0f c3
' $2140: 87 f0 ff fc 3f ff 0f 0f c3 c3 ff 0f fc 3c 3f 08
' $2150: 3f c3 ff f0 fc 3c 30 3f 0f 0f c3 ff f0 c3 fc 21
' $2160: ff ff 0f fc 3f f0 f0 fe 00 7f 00 03 e0 07 ff 0f
' $2170: fc 1f ff f0 ff ff 0f ff 0f ff ff ff ff fe c1 ff
' $2180: f0 00 fc 3c 3f 0f 0f c3 0f f0 ff fc 3f ff 0f 0f
' $2190: c3 c3 ff 0f fc 3c 3f 0c 1f c3 ff f0 fc 3c 38 3f
' $21a0: 0f 0f c3 ff f0 c1 fc 30 ff ff 0f fc 3f f0 f0 ff
' $21b0: 00 ff 03 03 c1 83 ff 0f fc 3f ff f0 ff ff 87 ff
' $21c0: 0f ff ff ff ff fe e0 03 f0 f0 fc 00 7f 80 1f c0
' $21d0: 1f f0 00 fc 3f ff 80 0f c3 c3 f0 00 fe 00 7f 0e
' $21e0: 0f c0 03 f0 fc 3c 3c 3f 80 1f c3 ff f8 20 fc 38
' $21f0: 3f c0 1f fc 3f f0 00 ff 81 ff 07 83 c3 c3 ff 0f
' $2200: fc 00 3f f0 0f ff c3 f0 0f ff ff fc 00 02 f0 03
' $2210: f0 f0 fc 00 ff c0 3f c0 3f f0 00 fc 3f ff c0 0f
' $2220: c3 c3 f0 00 ff 00 ff 0f 0f c0 03 f0 fc 3c 3c 3f
' $2230: c0 3f c3 ff fc 30 fc 3c 3f c0 3f fc 3f f0 00 ff
' $2240: c3 ff 0f c3 c7 e3 ff 0f fc 00 3f f0 0f ff e3 f0
' $2250: 0f ff ff fc 00 02 ff ff ff ff ff ff ff ff ff ff
' $2260: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $2270: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $2280: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $2290: ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff
' $22a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $22b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $22c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $22d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $22e0: ff ff ff ff ff fe ff ff ff ff ff ff ff ff ff ff
' $22f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $2300: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $2310: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $2320: ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff
' $2330: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $2340: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $2350: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $2360: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $2370: ff ff ff ff ff fe ff ff ff ff ff ff ff ff ff ff
' $2380: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $2390: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $23a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $23b0: ff ff ff ff ff fc 3f ff ff ff f3 ff f3 fe ff ff
' $23c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $23d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $23e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
' $23f0: ff ff ff ff ff ff ff ff ff ff ff f9 ff fc 3f ff
' $2400: ff ff e3 ff f1 fe fe 7f ff ff fc 3f ff ff ff ff
' $2410: c3 ff ff ff f0 3f ff ff c3 ff ff 0f ff fc 3f 0f
' $2420: ff f0 3f ff ff ff ff ff ff ff ff ff ff ff ff ff
' $2430: ff ff ff fc 3f ff ff ff ff ff ff ff ff ff ff ff
' $2440: ff ff ff f0 ff fc 3f f0 00 ff c3 ff f0 fe fc 3f
' $2450: ff ff fc 3f ff ff ff ff c3 ff ff ff e0 3f ff ff
' $2460: c3 ff ff 0f ff fc 3f 0f ff f0 3f ff ff ff ff ff
' $2470: ff ff ff ff ff ff ff ff ff ff ff fc 3f ff ff ff
' $2480: ff ff ff ff ff ff ff ff ff ff ff e0 7f fc 3f f0
' $2490: 00 ff 83 ff f0 7e f8 1f fc 03 fc 3f ff c0 3f ff
' $24a0: c3 fc 03 ff c3 ff c0 0f c3 ff ff ff ff ff ff 0f
' $24b0: ff fc 3f f0 f1 fc 00 ff c0 3f c0 0f fc 00 fc 00
' $24c0: ff c0 0f c0 03 f0 f0 fc 3c 3f 0f c3 c3 c3 f0 f0
' $24d0: fc 00 3f c0 3f fc 3f f0 0f ff 03 ff f0 3e f0 0f
' $24e0: fc 01 fc 3f ff 80 3f ff c3 f8 01 ff c3 ff 80 0f
' $24f0: c3 ff ff ff ff ff ff 0e 1f fc 3f f0 60 fc 00 7f
' $2500: 80 1f c0 07 f8 00 fc 00 7f 80 0f c0 03 f0 f0 fc
' $2510: 3c 3f 0f c3 c3 c3 f0 f0 fc 00 3f 80 1f fc 3f f0
' $2520: 07 fe 03 ff f0 1e e0 07 ff f0 fc 00 ff 0f ff f0
' $2530: 03 f0 f0 ff 00 3f 0f 0f c0 0f fc 0f ff fc 3f 0c
' $2540: 1f fc 3f f0 00 7c 3c 3f 0f 0f c3 c3 f0 f0 fc 3c
' $2550: 3f 0f ff fc 3f f0 f0 fc 3c 3f 0c c3 e0 07 f0 f0
' $2560: ff f0 7f 00 0f fc 3f f0 03 fc 03 ff f0 0e c0 03
' $2570: ff f0 fc 00 7f 0f ff e0 03 f0 f0 ff 00 3f 0f 0f
' $2580: c0 07 fc 0f ff fc 3f 08 3f fc 3f f0 00 7c 3c 3f
' $2590: 0f 0f c3 c3 f0 f0 fc 3c 3f 0f ff fc 3f f0 f0 fc
' $25a0: 3c 3f 0c c3 f0 0f f0 f0 ff e0 ff 00 0f fc 3f f0
' $25b0: 01 fc 03 ff f0 0e c0 03 fc 00 fc 3c 3f 0f ff c3
' $25c0: c3 f0 00 ff c3 ff 0f 0f c3 c3 ff 0f ff fc 3f 00
' $25d0: 7f fc 3f f0 00 7c 3c 3f 0f 0f c3 c3 f0 f0 fc 3f
' $25e0: ff 80 3f fc 3f f0 f0 fc 3c 3f 00 03 f8 1f f0 f0
' $25f0: ff c1 ff 00 0f fc 3f f0 c0 fe 03 ff f0 1e e0 07
' $2600: f8 00 fc 3c 3f 0f ff c3 c3 f0 00 ff c3 ff 0f 0f
' $2610: c3 c3 ff 0f ff fc 3f 00 7f fc 3f f0 88 7c 3c 3f
' $2620: 0f 0f c3 c3 f0 f0 fc 3f ff c0 1f fc 3f f0 f0 fc
' $2630: 3c 3f 00 03 f8 1f f0 f0 ff 83 ff 00 0f fc 3f f0
' $2640: e0 ff 03 ff f0 3e f0 0f f0 f0 fc 3c 3f 0f ff c3
' $2650: c3 f0 ff ff c3 ff 80 0f c3 c3 ff 0f ff fc 3f 08
' $2660: 3f fc 3f f0 f8 7c 3c 3f 0f 0f c0 07 f8 00 fc 3f
' $2670: ff ff 0f fc 3f f0 f0 fe 00 7f 80 07 f0 0f f8 00
' $2680: ff 07 ff 90 9f fc 3f f0 f0 ff 83 ff f0 7e f8 1f
' $2690: f0 f0 fc 3c 3f 0f ff c3 c3 f0 ff ff c3 ff c0 0f
' $26a0: c3 c3 ff 0f ff fc 3f 0c 1f fc 3f f0 f8 7c 3c 3f
' $26b0: 0f 0f c0 0f fc 00 fc 3f ff ff 0f fc 3f f0 f0 ff
' $26c0: 00 ff 80 07 e0 07 fc 00 fe 0f ff f0 ff fc 3f f0
' $26d0: f0 ff c3 ff f0 fe fc 3f f8 00 fc 00 7f 80 3f e0
' $26e0: 03 f8 03 ff c3 ff ff 0f c3 c3 fc 03 ff fc 3f 0e
' $26f0: 0f f0 0f f0 f8 7c 3c 3f 80 1f c3 ff ff f0 fc 3f
' $2700: ff 00 1f fe 03 f8 00 ff 81 ff c3 0f c3 c3 ff c1
' $2710: fc 00 3f c0 3f fc 3f ff f0 ff e3 ff f1 fe fe 7f
' $2720: fc 00 fc 00 ff c0 3f f0 03 fc 03 ff c3 ff ff 0f
' $2730: c3 c3 fc 03 ff fc 3f 0f 0f f0 0f f0 f8 7c 3c 3f
' $2740: c0 3f c3 ff ff f0 fc 3f ff 00 3f ff 03 fc 00 ff
' $2750: c3 ff c7 8f c3 c3 ff c3 fc 00 3f c0 3f fc 3f ff
' $2760: f0 ff f3 ff f3 fe ff ff ff ff ff ff ff ff ff ff
' $2770: ff ff ff ff ff ff 00 1f ff ff ff ff ff 00 7f ff
' $2780: ff ff ff ff ff ff ff ff ff ff c3 ff ff f0 ff ff
' $2790: ff ff ff ff ff ff ff ff ff ff ff ff ff ff f0 07
' $27a0: ff ff ff ff ff fc 3f ff ff ff ff ff ff fe ff ff
' $27b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff 00 3f
' $27c0: ff ff ff ff ff 00 ff ff ff ff ff ff ff ff ff ff
' $27d0: ff ff c3 ff ff f0 ff ff ff ff ff ff ff ff ff ff
' $27e0: ff ff ff ff ff ff f0 0f ff ff ff ff ff fc 3f ff
' $27f0: ff ff ff ff ff fe
' 10230 Bytes.
INLINE atgrm%,10230
IF hires!
temp$=SPACE$(10230)
BMOVE atgrm%,VARPTR(temp$),10230
ELSE
temp$=SPACE$(10374)
BMOVE atgr%,VARPTR(temp$),10374
ENDIF
screen$=SPACE$(32000)
VOID XBIOS(5,L:VARPTR(screen$),L:-1,-1)
PUT 0,0,temp$ ! now its on the screen...
' now fill the array with pictures of characters
FOR y%=0 TO 7
FOR x%=0 TO 31
IF hires!
GET x%*18,y%*18,(x%*9+7)*2+1,(y%*9+7)*2+1,atascii$(y%*32+x%)
ELSE
GET x%*9*res#,y%*9*res#,(x%*9+7)*res#,(y%*9+7)*res#,atascii$(y%*32+x%)
ENDIF
NEXT x%
NEXT y%
VOID XBIOS(5,L:XBIOS(2),L:-1,-1)
change.res(1)
set_palette(deskpal$)
'
GRAPHMODE 0
'
' set up capture buffer
buf.size%=50176 ! this can be whatever size you want or have RAM for
DIM buffer|(buf.size%)
buf.index%=0
'
escape!=FALSE
'
' load in the dial directory
DIM name$(40),number$(40),baudcode%(40),macro1$(40),macro2$(40),duplex$(40)
IF EXIST("dial.dir")
OPEN "I",#3,"dial.dir"
INPUT #3,path$,dial$
FOR ll%=1 TO 40
INPUT #3,name$(ll%)
INPUT #3,number$(ll%)
INPUT #3,baudcode%(ll%)
INPUT #3,duplex$(ll%)
INPUT #3,macro1$(ll%)
INPUT #3,macro2$(ll%)
NEXT ll%
CLOSE #3
ELSE
dial$="ATD "
path$=DIR$(0)
ENDIF
'
' >>> Here I set up desk menu access. <<<
DIM entry$(27)
RESTORE desk.data
REPEAT
READ entry$(e%)
INC e%
UNTIL entry$(e%-1)="Last Item"
'
desk.data:
DATA ""," DualTerm",-------------------,1,2,3,4,5,6,""
DATA "File"," Capture File: CLOSED"," Upload Text","-----------------------"," Exit DualTerm",""
DATA "Options"," Baud Rate: 2400"," Duplex: FULL"," Capture Toggle: OFF "," Terminal: VT52",""
DATA "Dialer"," Auto-Dial"," Edit Directory ","",""
DATA Last Item
'
CLS
vt52.pal
enable(TRUE)
VOID XBIOS(21,3,0) ! set non-blinking cursor
PRINT "Wecome to DualTerm, version 1.00 using GFA BASIC 3.0"
PRINT "Public domain by Tony Belding."
PRINT
PRINT "Press HELP or mouse key for menu."
PRINT
OUT aux%,0
OPEN "O",#1,"AUX:"
RETURN
'
> PROCEDURE outcon(char|)
LOCAL x%,y%
x%=(CRSCOL-1)*8
y%=(CRSLIN-1)*8*res# ! get location of VT-52 cursor
hide.cursor
IF escape!=TRUE
PUT x%,y%,atascii$(char|) ! put a character at the location
LOCATE CRSCOL+res#,CRSLIN ! advance the VT-52 cursor
IF CRSCOL>=maxlin% THEN
PRINT
ENDIF
escape!=FALSE
ELSE ! deal with all the exceptions
SELECT char|
CASE 0,158,159 ! nulls
CASE 27 ! escape
escape!=TRUE
CASE 28 ! up arrow
LOCATE CRSCOL,CRSLIN-1
CASE 29 ! down arrow
IF CRSLIN=25
LOCATE CRSCOL,1
ELSE
LOCATE CRSCOL,CRSLIN+1
ENDIF
CASE 30 ! left arrow
IF hires! AND CRSCOL=1
LOCATE 79,CRSLIN
ELSE
LOCATE CRSCOL-res#,CRSLIN
ENDIF
CASE 31 ! right arrow
IF CRSCOL>=maxlin%
LOCATE 1,CRSLIN
ELSE
LOCATE CRSCOL+res#,CRSLIN
ENDIF
CASE 125 ! clr/home
CLS
CASE 126 ! backspace
OUT console%,8
IF hires!
OUT console%,8
ENDIF
x%=(CRSCOL-1)*8
y%=(CRSLIN-1)*8*res#
PUT x%,y%,atascii$(32)
CASE 127 ! tab
OUT console%,9
CASE 155 ! carriage return
PRINT
CASE 156 ! delete line
PRINT "M";
CASE 157 ! insert line
PRINT "L";
CASE 253 ! delay
PAUSE 50
CASE 254 ! delete space
delete
CASE 255 ! insert space
insert
DEFAULT
PUT x%,y%,atascii$(char|)
IF CRSCOL>=maxlin% THEN
PRINT
ELSE
LOCATE CRSCOL+res#,CRSLIN
ENDIF
ENDSELECT
ENDIF
show.cursor
RETURN
> PROCEDURE delete
LOCAL x%,y%
IF hires!
x%=bx%
y%=by%
GET x%+16,y%,639,y%+15,temp$
PUT x%,y%,temp$
PUT 624,y%,atascii$(32)
ELSE
enable(FALSE)
x%=(CRSCOL-1)*8
y%=(CRSLIN-1)*8
GET x%+8,y%,319,y%+7,temp$
PUT x%,y%,temp$
PUT 312,y%,atascii$(160)
enable(TRUE)
ENDIF
RETURN
> PROCEDURE insert
LOCAL x%,y%
IF hires!
x%=bx%
y%=by%
GET x%,y%,623,y%+15,temp$
PUT x%+16,y%,temp$
PUT x%,y%,atascii$(32)
ELSE
enable(FALSE)
x%=(CRSCOL-1)*8
y%=(CRSLIN-1)*8
GET x%,y%,311,y%+7,temp$
PUT x%+8,y%,temp$
PUT x%,y%,atascii$(160)
enable(TRUE)
ENDIF
RETURN
> PROCEDURE show.cursor
IF hires! AND atascii!
bx%=(CRSCOL-1)*8
by%=(CRSLIN-1)*16
PUT bx%,by%,atascii$(160),6
ENDIF
RETURN
> PROCEDURE hide.cursor
IF hires! AND atascii!
PUT bx%,by%,atascii$(160),6
ENDIF
RETURN
'
> PROCEDURE enable(flag!)
' enables or disables the text cursor
IF flag! AND NOT (hires! AND atascii!)
PRINT "e";
ELSE
PRINT "f";
ENDIF
RETURN
'
> PROCEDURE get_palette(ptr#)
'
' routines for saving and restoring complete color palettes
'
' @Get_palette(*o$)
' The above puts the current color palette in the string O$
'
' @Set_palette(p$)
' The above sets the color palette to the colors in p$
'
' NOTE: THE STRINGS MUST BE 32 BYTES LONG
' (16 COLORS x 2 BYTES PER COLOR)
'
LOCAL x%,a#,old$
old$=""
FOR x%=0 TO 15
a#=XBIOS(7,x%,-1)
old$=old$+MKI$(a#)
NEXT x%
*ptr#=old$
RETURN
> PROCEDURE set_palette(new$)
VOID XBIOS(6,L:VARPTR(new$))
RETURN
'
> PROCEDURE open.capture
LOCAL filename$
IF open!=FALSE ! we don't have a file open yet
FILESELECT path$+"\*.*","",filename$
IF filename$<>""
OPEN "O",#5,filename$
open!=TRUE
entry$(11)=" Capture File: OPEN "
ENDIF
ELSE
DEFMOUSE 2
@save.buffer
open!=FALSE
capture!=FALSE
CLOSE #5
entry$(11)=" Capture File: CLOSED "
DEFMOUSE 0
ENDIF
RETURN
> PROCEDURE toggle.capture
LOCAL temp$
SGET temp$
DEFTEXT 2,4,,13
PRINT "◆";
IF open! AND (NOT capture!)
TEXT 0,13,"Capture on..."
capture!=TRUE!
entry$(19)=" Capture: ON"
ELSE
TEXT 0,13,"Capture off..."
capture!=FALSE!
entry$(19)=" Capture: OFF"
ENDIF
PAUSE 40
SPUT temp$
RETURN
> PROCEDURE save.buffer
BPUT #5,VARPTR(buffer|(0)),buf.index%
buf.index%=0
RETURN
'
> PROCEDURE invert.text
IF atascii!
SGET temp$
DEFTEXT 2,4,,13
IF inverse!
inverse!=FALSE
TEXT 0,13,"Inverse text off..."
ELSE
inverse!=TRUE
TEXT 0,13,"Inverse text on..."
ENDIF
PAUSE 20
SPUT temp$
ENDIF
RETURN
'
> PROCEDURE change.res(res%)
IF NOT hires!
VOID XBIOS(5,L:lowscreen%,L:lowscreen%,res%)
enable(TRUE)
VOID XBIOS(21,3,0) ! set non-blinking cursor
' that wasn't so hard, was it?
ENDIF
RETURN
'
> PROCEDURE vt52.pal
VSETCOLOR 0,7,7,7
VSETCOLOR 1,0,0,0
VSETCOLOR 2,7,0,0
VSETCOLOR 3,0,5,0
PRINT "v"; ! turn on line-wrap
RETURN
> PROCEDURE atascii.pal
' feel free to change this
VSETCOLOR 0,0,0,5
VSETCOLOR 1,7,7,7
VSETCOLOR 2,7,0,0
IF hires!
enable(FALSE)
ENDIF
RETURN
'
> PROCEDURE auto.dial
LOCAL ctr%,key$,mx%,my%,mk%
CLS
PRINT "Select the service to dial:"
PRINT
FOR ctr%=1 TO 40 STEP 2
PRINT " ";name$(ctr%);
LOCATE 45,CRSLIN
PRINT name$(ctr%+1)
NEXT ctr%
PRINT " >>>> CANCEL AUTO-DIAL <<<<";
SHOWM
REPEAT
MOUSE mx%,my%,mk%
UNTIL mk%=1
IF my%>15*res# AND my%<176*res#
v.index%=(my%-15*res#)\8*res#
dial%=v.index%*2+1
IF mx%>320
INC dial%
ENDIF
macro1$=macro1$(dial%)
macro2$=macro2$(dial%)
IF baudcode%(dial%)<>baud%
baud%=baudcode%(dial%)
VOID XBIOS(15,baud%,-1,-1,-1,-1,-1)
ENDIF
IF duplex$(dial%)="H"
half.duplex!=TRUE
entry$(18)=" Duplex: FULL"
ELSE
half.duplex!=FALSE
entry$(18)=" Duplex: HALF"
ENDIF
REPEAT
UNTIL MOUSEK=0
ENDIF
HIDEM
RETURN
> PROCEDURE edit.dial
LOCAL ctr%,key$,mx%,my%,mk%
' edit dial directory
DO
CLS
PRINT TAB(30);"Edit Dial Directory"
CLS
PRINT "Select the service to edit:"
PRINT
FOR ctr%=1 TO 40 STEP 2
PRINT " ";name$(ctr%);
LOCATE 45,CRSLIN
PRINT name$(ctr%+1)
NEXT ctr%
PRINT " >>>> EDIT DEFAULT SETTINGS <<<<";
LOCATE 45,CRSLIN
PRINT ">>>> EXIT EDITOR <<<<"
SHOWM
REPEAT
MOUSE mx%,my%,mk%
UNTIL mk%=1
v.index%=(my%-15*res#)\8*res#
dial%=v.index%*2+1
IF mx%>320
INC dial%
ENDIF
IF my%>176*res# AND mx%<320
CLS
PRINT "Current drive path: ";
FORM INPUT 50 AS path$
PRINT
PRINT "Current dial command: ";
FORM INPUT 10 AS dial$
ELSE IF my%<177*res#
CLS
PRINT "Name of service: ";
FORM INPUT 35 AS name$(dial%)
PRINT
PRINT "Enter phone number: ";
FORM INPUT 40 AS number$(dial%)
PRINT
PRINT "Old baud rate: ";
SELECT baudcode%(dial%)
CASE 7
PRINT 1200
CASE 4
PRINT 2400
CASE 9
PRINT 300
ENDSELECT
PRINT "Select new baud rate (p3q00/p1q200/p2q400):";
REPEAT
choice%=VAL(INKEY$)
UNTIL choice%>0 AND choice%<4
SELECT choice%
CASE 1
baudcode%(dial%)=7
PRINT 1200
CASE 2
baudcode%(dial%)=4
PRINT 2400
CASE 3
baudcode%(dial%)=9
PRINT 300
ENDSELECT
PRINT
PRINT "Select duplex (pFqull/pHqalf):";
REPEAT
key$=UPPER$(INKEY$)
UNTIL key$="F" OR key$="H"
PRINT key$
duplex$(dial%)=key$
PRINT
PRINT "Enter text macro #1: ";
FORM INPUT 50 AS macro1$(dial%)
PRINT
PRINT "Enter text macro #2: ";
FORM INPUT 50 AS macro2$(dial%)
ELSE
EXIT IF TRUE
ENDIF
LOOP
DEFMOUSE 2
OPEN "O",#3,"DIAL.DIR"
PRINT #3,path$;",";dial$
FOR index%=1 TO 40
PRINT #3,name$(index%);",";number$(index%);",";baudcode%(index%);",";
PRINT #3,duplex$(index%);",";macro1$(index%);",";macro2$(index%)
NEXT index%
CLOSE #3
DEFMOUSE 0
dial%=0
RETURN
'
> PROCEDURE desk.menu
hide.cursor
SGET temp$
cx%=CRSCOL
cy%=CRSLIN
IF atascii!
change.res(1)
VSETCOLOR 1,7,7,7
ENDIF
enable(FALSE)
'
show.commands
show.menu
ON MENU GOSUB menu_evaluate
REPEAT
ON MENU 100
UNTIL MOUSEK=2 OR upload!=TRUE OR dial%<>0
'
MENU OFF
MENU KILL
HIDEM
IF atascii!
change.res(0)
atascii.pal
ENDIF
LOCATE cx%,cy%
IF NOT (atascii! AND hires!)
enable(TRUE)
ENDIF
IF LEN(temp$)>0
SPUT temp$
ELSE
CLS
ENDIF
show.cursor
RETURN
> PROCEDURE menu_evaluate
MENU OFF
m.index%=MENU(0)
SELECT m.index%
CASE 1
ALERT 1," |DualTerm is the greatest!|Share it with your friends.",1," OK ",dummy#
CASE 11
' open/close capture file
open.capture
CASE 12
FILESELECT path$+"\*.*","",upload$
IF EXIST(upload$)
upload!=TRUE
ENDIF
CASE 14
' exit.prg
ALERT 1," |Leave DualTerm.|Are you sure?",1,"EXIT|CANCEL",choice#
IF choice#=1
terminate
ENDIF
CASE 17
set.baud.rate
CASE 18
set.duplex
CASE 19
IF capture!
capture!=FALSE
entry$(19)=" Capture: OFF "
ELSE
capture!=TRUE
entry$(19)=" Capture: ON "
ENDIF
CASE 20
IF atascii!
atascii!=FALSE
entry$(20)=" Terminal: VT52"
vt52.pal
ELSE
atascii!=TRUE
entry$(20)=" Terminal: ATASCII"
atascii.pal
ENDIF
CLS
temp$=""
cx%=1
cy%=1
CASE 23
' dial directory
auto.dial
CASE 24
' edit directory
edit.dial
DEFAULT
ALERT 3," OOPS!| |That menu item has not| yet been implemented",1,"SORRY",dummy#
ENDSELECT
IF dial%=0 AND upload!=FALSE
show.commands
show.menu
ENDIF
RETURN
> PROCEDURE show.menu
MENU entry$()
IF NOT open!
MENU 19,2
ENDIF
RETURN
> PROCEDURE show.commands
CLS
PRINT
PRINT
PRINT
PRINT "KEYBOARD COMMANDS:"
PRINT " Help ---- call this menu screen"
PRINT " Undo ---- exit program"
PRINT " ALT-C --- toggle capture on/off"
PRINT " ALT-T --- toggle terminal mode (ATASCII/VT52)"
PRINT " ALT-RET - send ascii cr/lf"
PRINT " F1 ------ toggle atascii inverse"
PRINT " F9 ------ macro number 1"
PRINT " F10 ----- macro number 2"
PRINT
PRINT "Select from the menu bar or press the right mouse key to exit."
RETURN
'
> PROCEDURE terminate
IF open!
@save.buffer
CLOSE #5
ENDIF
CLOSE #1
change.res(1)
enable(FALSE)
set_palette(deskpal$)
SHOWM
SYSTEM
RETURN
'
' end of listing